builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-e10s-7
slave: tst-linux32-spot-280
starttime: 1449159880.71
results: success (0)
buildid: 20151203065122
builduid: e9866e8d982f422d8220bf65f9a48616
revision: f15dc0e76382e7904095c7997b39db5db3559216
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:40.707646) =========
master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:40.708121) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:40.708442) =========
bash -c pwd
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'pwd']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.018874
basedir: '/builds/slave/test'
========= master_lag: 0.03 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:40.755708) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:40.755998) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:40.786360) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:40.786646) =========
rm -rf properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'properties']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.016488
========= master_lag: 0.04 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:40.846886) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:40.847203) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:40.847565) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:40.847843) =========
bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361
_=/tools/buildbot/bin/python
using PTY: False
--2015-12-03 08:24: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% 160K=0.07s
2015-12-03 08:24:41 (160 KB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.667409
========= master_lag: 0.15 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:41.661906) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:41.662203) =========
rm -rf scripts
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.066818
========= master_lag: 0.11 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:41.837072) =========
========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2015-12-03 08:24:41.837430) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f15dc0e76382e7904095c7997b39db5db3559216 --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f15dc0e76382e7904095c7997b39db5db3559216 --destination scripts --debug']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361
_=/tools/buildbot/bin/python
using PTY: False
2015-12-03 08:24:41,938 truncating revision to first 12 chars
2015-12-03 08:24:41,939 Setting DEBUG logging.
2015-12-03 08:24:41,939 attempt 1/10
2015-12-03 08:24:41,939 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/f15dc0e76382?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-12-03 08:24:43,116 unpacking tar archive at: mozilla-aurora-f15dc0e76382/testing/mozharness/
program finished with exit code 0
elapsedTime=1.787225
========= master_lag: 2.00 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2015-12-03 08:24:45.626936) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2015-12-03 08:24:45.627283) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2015-12-03 08:24:46.629950) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:46.630273) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-12-03 08:24:46.630655) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 34 mins, 9 secs) (at 2015-12-03 08:24:46.630947) =========
/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-aurora --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-aurora', '--download-symbols', 'true']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361
_=/tools/buildbot/bin/python
using PTY: False
08:24:46 INFO - MultiFileLogger online at 20151203 08:24:46 in /builds/slave/test
08:24:46 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-aurora --download-symbols true
08:24:46 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
08:24:46 INFO - {'append_to_log': False,
08:24:46 INFO - 'base_work_dir': '/builds/slave/test',
08:24:46 INFO - 'blob_upload_branch': 'mozilla-aurora',
08:24:46 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
08:24:46 INFO - 'buildbot_json_path': 'buildprops.json',
08:24:46 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
08:24:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
08:24:46 INFO - 'download_minidump_stackwalk': True,
08:24:46 INFO - 'download_symbols': 'true',
08:24:46 INFO - 'e10s': True,
08:24:46 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
08:24:46 INFO - 'tooltool.py': '/tools/tooltool.py',
08:24:46 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
08:24:46 INFO - '/tools/misc-python/virtualenv.py')},
08:24:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
08:24:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
08:24:46 INFO - 'log_level': 'info',
08:24:46 INFO - 'log_to_console': True,
08:24:46 INFO - 'opt_config_files': (),
08:24:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
08:24:46 INFO - '--processes=1',
08:24:46 INFO - '--config=%(test_path)s/wptrunner.ini',
08:24:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
08:24:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
08:24:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
08:24:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
08:24:46 INFO - 'pip_index': False,
08:24:46 INFO - 'require_test_zip': True,
08:24:46 INFO - 'test_type': ('testharness',),
08:24:46 INFO - 'this_chunk': '7',
08:24:46 INFO - 'tooltool_cache': '/builds/tooltool_cache',
08:24:46 INFO - 'total_chunks': '8',
08:24:46 INFO - 'virtualenv_path': 'venv',
08:24:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
08:24:46 INFO - 'work_dir': 'build'}
08:24:46 INFO - #####
08:24:46 INFO - ##### Running clobber step.
08:24:46 INFO - #####
08:24:46 INFO - Running pre-action listener: _resource_record_pre_action
08:24:46 INFO - Running main action method: clobber
08:24:46 INFO - rmtree: /builds/slave/test/build
08:24:46 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
08:24:48 INFO - Running post-action listener: _resource_record_post_action
08:24:48 INFO - #####
08:24:48 INFO - ##### Running read-buildbot-config step.
08:24:48 INFO - #####
08:24:48 INFO - Running pre-action listener: _resource_record_pre_action
08:24:48 INFO - Running main action method: read_buildbot_config
08:24:48 INFO - Using buildbot properties:
08:24:48 INFO - {
08:24:48 INFO - "properties": {
08:24:48 INFO - "buildnumber": 4,
08:24:48 INFO - "product": "firefox",
08:24:48 INFO - "script_repo_revision": "production",
08:24:48 INFO - "branch": "mozilla-aurora",
08:24:48 INFO - "repository": "",
08:24:48 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-e10s-7",
08:24:48 INFO - "buildid": "20151203065122",
08:24:48 INFO - "slavename": "tst-linux32-spot-280",
08:24:48 INFO - "pgo_build": "False",
08:24:48 INFO - "basedir": "/builds/slave/test",
08:24:48 INFO - "project": "",
08:24:48 INFO - "platform": "linux",
08:24:48 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/",
08:24:48 INFO - "slavebuilddir": "test",
08:24:48 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest",
08:24:48 INFO - "repo_path": "releases/mozilla-aurora",
08:24:48 INFO - "moz_repo_path": "",
08:24:48 INFO - "stage_platform": "linux",
08:24:48 INFO - "builduid": "e9866e8d982f422d8220bf65f9a48616",
08:24:48 INFO - "revision": "f15dc0e76382e7904095c7997b39db5db3559216"
08:24:48 INFO - },
08:24:48 INFO - "sourcestamp": {
08:24:48 INFO - "repository": "",
08:24:48 INFO - "hasPatch": false,
08:24:48 INFO - "project": "",
08:24:48 INFO - "branch": "mozilla-aurora-linux-debug-unittest",
08:24:48 INFO - "changes": [
08:24:48 INFO - {
08:24:48 INFO - "category": null,
08:24:48 INFO - "files": [
08:24:48 INFO - {
08:24:48 INFO - "url": null,
08:24:48 INFO - "name": "https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.tar.bz2"
08:24:48 INFO - },
08:24:48 INFO - {
08:24:48 INFO - "url": null,
08:24:48 INFO - "name": "https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/test_packages.json"
08:24:48 INFO - }
08:24:48 INFO - ],
08:24:48 INFO - "repository": "",
08:24:48 INFO - "rev": "f15dc0e76382e7904095c7997b39db5db3559216",
08:24:48 INFO - "who": "cbook@mozilla.com",
08:24:48 INFO - "when": 1449159716,
08:24:48 INFO - "number": 6739483,
08:24:48 INFO - "comments": "Bug 1216748 - p4. Check other Metadata::setData uses - r=rillian, a=lizzard\n\nFound only one other use that needed better checks: the size of the pssh\ndata was only checked after all items were added up; so it would be\npossible to create a set of big items such that they create an overflow,\nbut the final sum looks reasonable.\nInstead each item size should be checked, and the sum should also be\nchecked at each step.",
08:24:48 INFO - "project": "",
08:24:48 INFO - "at": "Thu 03 Dec 2015 08:21:56",
08:24:48 INFO - "branch": "mozilla-aurora-linux-debug-unittest",
08:24:48 INFO - "revlink": "",
08:24:48 INFO - "properties": [
08:24:48 INFO - [
08:24:48 INFO - "buildid",
08:24:48 INFO - "20151203065122",
08:24:48 INFO - "Change"
08:24:48 INFO - ],
08:24:48 INFO - [
08:24:48 INFO - "builduid",
08:24:48 INFO - "e9866e8d982f422d8220bf65f9a48616",
08:24:48 INFO - "Change"
08:24:48 INFO - ],
08:24:48 INFO - [
08:24:48 INFO - "pgo_build",
08:24:48 INFO - "False",
08:24:48 INFO - "Change"
08:24:48 INFO - ]
08:24:48 INFO - ],
08:24:48 INFO - "revision": "f15dc0e76382e7904095c7997b39db5db3559216"
08:24:48 INFO - }
08:24:48 INFO - ],
08:24:48 INFO - "revision": "f15dc0e76382e7904095c7997b39db5db3559216"
08:24:48 INFO - }
08:24:48 INFO - }
08:24:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.tar.bz2.
08:24:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/test_packages.json.
08:24:48 INFO - Running post-action listener: _resource_record_post_action
08:24:48 INFO - #####
08:24:48 INFO - ##### Running download-and-extract step.
08:24:48 INFO - #####
08:24:48 INFO - Running pre-action listener: _resource_record_pre_action
08:24:48 INFO - Running main action method: download_and_extract
08:24:48 INFO - mkdir: /builds/slave/test/build/tests
08:24:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:24:48 INFO - https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
08:24:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/test_packages.json
08:24:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/test_packages.json
08:24:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
08:24:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
08:24:50 INFO - Downloaded 1268 bytes.
08:24:50 INFO - Reading from file /builds/slave/test/build/test_packages.json
08:24:50 INFO - Using the following test package requirements:
08:24:50 INFO - {u'common': [u'firefox-44.0a2.en-US.linux-i686.common.tests.zip'],
08:24:50 INFO - u'cppunittest': [u'firefox-44.0a2.en-US.linux-i686.common.tests.zip',
08:24:50 INFO - u'firefox-44.0a2.en-US.linux-i686.cppunittest.tests.zip'],
08:24:50 INFO - u'jittest': [u'firefox-44.0a2.en-US.linux-i686.common.tests.zip',
08:24:50 INFO - u'jsshell-linux-i686.zip'],
08:24:50 INFO - u'mochitest': [u'firefox-44.0a2.en-US.linux-i686.common.tests.zip',
08:24:50 INFO - u'firefox-44.0a2.en-US.linux-i686.mochitest.tests.zip'],
08:24:50 INFO - u'mozbase': [u'firefox-44.0a2.en-US.linux-i686.common.tests.zip'],
08:24:50 INFO - u'reftest': [u'firefox-44.0a2.en-US.linux-i686.common.tests.zip',
08:24:50 INFO - u'firefox-44.0a2.en-US.linux-i686.reftest.tests.zip'],
08:24:50 INFO - u'talos': [u'firefox-44.0a2.en-US.linux-i686.common.tests.zip',
08:24:50 INFO - u'firefox-44.0a2.en-US.linux-i686.talos.tests.zip'],
08:24:50 INFO - u'web-platform': [u'firefox-44.0a2.en-US.linux-i686.common.tests.zip',
08:24:50 INFO - u'firefox-44.0a2.en-US.linux-i686.web-platform.tests.zip'],
08:24:50 INFO - u'webapprt': [u'firefox-44.0a2.en-US.linux-i686.common.tests.zip'],
08:24:50 INFO - u'xpcshell': [u'firefox-44.0a2.en-US.linux-i686.common.tests.zip',
08:24:50 INFO - u'firefox-44.0a2.en-US.linux-i686.xpcshell.tests.zip']}
08:24:50 INFO - Downloading packages: [u'firefox-44.0a2.en-US.linux-i686.common.tests.zip', u'firefox-44.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
08:24:50 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')]}
08:24:50 INFO - https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
08:24:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.common.tests.zip
08:24:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.common.tests.zip
08:24:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.common.tests.zip
08:24:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1
08:24:58 INFO - Downloaded 21565428 bytes.
08:24:58 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
08:24:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
08:24:58 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
08:24:59 INFO - caution: filename not matched: web-platform/*
08:24:59 INFO - Return code: 11
08:24:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:24:59 INFO - https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
08:24:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.web-platform.tests.zip
08:24:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.web-platform.tests.zip
08:24:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.web-platform.tests.zip
08:24:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
08:25:01 INFO - Downloaded 30914042 bytes.
08:25:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
08:25:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
08:25:01 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
08:25:04 INFO - caution: filename not matched: bin/*
08:25:04 INFO - caution: filename not matched: config/*
08:25:04 INFO - caution: filename not matched: mozbase/*
08:25:04 INFO - caution: filename not matched: marionette/*
08:25:04 INFO - Return code: 11
08:25:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:25:04 INFO - https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
08:25:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.tar.bz2
08:25:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.tar.bz2
08:25:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.tar.bz2
08:25:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.tar.bz2'}, attempt #1
08:25:23 INFO - Downloaded 57670642 bytes.
08:25:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.tar.bz2
08:25:23 INFO - mkdir: /builds/slave/test/properties
08:25:23 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
08:25:23 INFO - Writing to file /builds/slave/test/properties/build_url
08:25:23 INFO - Contents:
08:25:23 INFO - build_url:https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.tar.bz2
08:25:23 INFO - mkdir: /builds/slave/test/build/symbols
08:25:23 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')]}
08:25:23 INFO - https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net
08:25:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip
08:25:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip
08:25:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/symbols/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip
08:25:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/symbols/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1
08:25:38 INFO - Downloaded 47289255 bytes.
08:25:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip
08:25:38 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url
08:25:38 INFO - Writing to file /builds/slave/test/properties/symbols_url
08:25:38 INFO - Contents:
08:25:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip
08:25:38 INFO - Running command: ['unzip', '-q', '/builds/slave/test/build/symbols/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip'] in /builds/slave/test/build/symbols
08:25:38 INFO - Copy/paste: unzip -q /builds/slave/test/build/symbols/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip
08:25:42 INFO - Return code: 0
08:25:42 INFO - Running post-action listener: _resource_record_post_action
08:25:42 INFO - Running post-action listener: set_extra_try_arguments
08:25:42 INFO - #####
08:25:42 INFO - ##### Running create-virtualenv step.
08:25:42 INFO - #####
08:25:42 INFO - Running pre-action listener: _pre_create_virtualenv
08:25:42 INFO - Running pre-action listener: _resource_record_pre_action
08:25:42 INFO - Running main action method: create_virtualenv
08:25:42 INFO - Creating virtualenv /builds/slave/test/build/venv
08:25:42 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
08:25:42 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
08:25:42 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
08:25:42 INFO - Using real prefix '/usr'
08:25:42 INFO - New python executable in /builds/slave/test/build/venv/bin/python
08:25:43 INFO - Installing distribute.............................................................................................................................................................................................done.
08:25:47 INFO - Installing pip.................done.
08:25:47 INFO - Return code: 0
08:25:47 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
08:25: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')]}
08:25:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:25:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:25: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')]}
08:25:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:25:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:25:47 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f71ba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x903c4d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90fdb50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90ed790>, '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 0x8fe0908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90ebbf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361', '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
08:25:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
08:25:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
08:25:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:25:47 INFO - 'CCACHE_UMASK': '002',
08:25:47 INFO - 'DISPLAY': ':0',
08:25:47 INFO - 'HOME': '/home/cltbld',
08:25:47 INFO - 'LANG': 'en_US.UTF-8',
08:25:47 INFO - 'LOGNAME': 'cltbld',
08:25:47 INFO - 'MAIL': '/var/mail/cltbld',
08:25:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:25:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:25:47 INFO - 'MOZ_NO_REMOTE': '1',
08:25:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:25:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:25:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:25:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:25:47 INFO - 'PWD': '/builds/slave/test',
08:25:47 INFO - 'SHELL': '/bin/bash',
08:25:47 INFO - 'SHLVL': '1',
08:25:47 INFO - 'TERM': 'linux',
08:25:47 INFO - 'TMOUT': '86400',
08:25:47 INFO - 'USER': 'cltbld',
08:25:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361',
08:25:47 INFO - '_': '/tools/buildbot/bin/python'}
08:25:47 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:25:47 INFO - Downloading/unpacking psutil>=0.7.1
08:25:47 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
08:25:47 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
08:25:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:25:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:25:47 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
08:25:47 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
08:25:52 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
08:25:53 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
08:25:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
08:25:53 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
08:25:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
08:25:53 INFO - Installing collected packages: psutil
08:25:53 INFO - Running setup.py install for psutil
08:25:53 INFO - building 'psutil._psutil_linux' extension
08:25:53 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o
08:25:53 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
08:25:53 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
08:25:54 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so
08:25:54 INFO - building 'psutil._psutil_posix' extension
08:25:54 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o
08:25:54 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so
08:25:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
08:25:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
08:25:54 INFO - Successfully installed psutil
08:25:54 INFO - Cleaning up...
08:25:54 INFO - Return code: 0
08:25:54 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
08:25:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:25:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:25:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:25:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:25:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:25:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:25:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f71ba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x903c4d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90fdb50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90ed790>, '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 0x8fe0908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90ebbf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361', '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
08:25:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
08:25:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
08:25:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:25:54 INFO - 'CCACHE_UMASK': '002',
08:25:54 INFO - 'DISPLAY': ':0',
08:25:54 INFO - 'HOME': '/home/cltbld',
08:25:54 INFO - 'LANG': 'en_US.UTF-8',
08:25:54 INFO - 'LOGNAME': 'cltbld',
08:25:54 INFO - 'MAIL': '/var/mail/cltbld',
08:25:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:25:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:25:54 INFO - 'MOZ_NO_REMOTE': '1',
08:25:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:25:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:25:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:25:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:25:54 INFO - 'PWD': '/builds/slave/test',
08:25:54 INFO - 'SHELL': '/bin/bash',
08:25:54 INFO - 'SHLVL': '1',
08:25:54 INFO - 'TERM': 'linux',
08:25:54 INFO - 'TMOUT': '86400',
08:25:54 INFO - 'USER': 'cltbld',
08:25:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361',
08:25:54 INFO - '_': '/tools/buildbot/bin/python'}
08:25:55 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:25:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
08:25:55 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
08:25:55 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
08:25:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:25:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:25:55 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
08:25:55 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
08:25:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz
08:25:59 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
08:25:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
08:26:00 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
08:26:00 INFO - Installing collected packages: mozsystemmonitor
08:26:00 INFO - Running setup.py install for mozsystemmonitor
08:26:00 INFO - Successfully installed mozsystemmonitor
08:26:00 INFO - Cleaning up...
08:26:00 INFO - Return code: 0
08:26:00 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
08:26:00 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')]}
08:26:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:26:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:26:00 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')]}
08:26:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:26:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:26:00 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f71ba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x903c4d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90fdb50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90ed790>, '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 0x8fe0908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90ebbf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361', '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
08:26:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
08:26:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
08:26:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:26:00 INFO - 'CCACHE_UMASK': '002',
08:26:00 INFO - 'DISPLAY': ':0',
08:26:00 INFO - 'HOME': '/home/cltbld',
08:26:00 INFO - 'LANG': 'en_US.UTF-8',
08:26:00 INFO - 'LOGNAME': 'cltbld',
08:26:00 INFO - 'MAIL': '/var/mail/cltbld',
08:26:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:26:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:26:00 INFO - 'MOZ_NO_REMOTE': '1',
08:26:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:26:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:26:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:26:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:26:00 INFO - 'PWD': '/builds/slave/test',
08:26:00 INFO - 'SHELL': '/bin/bash',
08:26:00 INFO - 'SHLVL': '1',
08:26:00 INFO - 'TERM': 'linux',
08:26:00 INFO - 'TMOUT': '86400',
08:26:00 INFO - 'USER': 'cltbld',
08:26:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361',
08:26:00 INFO - '_': '/tools/buildbot/bin/python'}
08:26:00 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:26:00 INFO - Downloading/unpacking blobuploader==1.2.4
08:26:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:26:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:26:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:26:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:26:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:26:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:26:05 INFO - Downloading blobuploader-1.2.4.tar.gz
08:26:05 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
08:26:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
08:26:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
08:26:05 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
08:26:05 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
08:26:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:26:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:26:05 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
08:26:05 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
08:26:06 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
08:26:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
08:26:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
08:26:07 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
08:26:07 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
08:26:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:26:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:26:07 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
08:26:07 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
08:26:07 INFO - Downloading docopt-0.6.1.tar.gz
08:26:07 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
08:26:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
08:26:07 INFO - Installing collected packages: blobuploader, requests, docopt
08:26:07 INFO - Running setup.py install for blobuploader
08:26:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
08:26:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
08:26:07 INFO - Running setup.py install for requests
08:26:08 INFO - Running setup.py install for docopt
08:26:08 INFO - Successfully installed blobuploader requests docopt
08:26:08 INFO - Cleaning up...
08:26:09 INFO - Return code: 0
08:26:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv
08:26:09 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')]}
08:26:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:26:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:26:09 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')]}
08:26:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:26:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:26:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f71ba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x903c4d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90fdb50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90ed790>, '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 0x8fe0908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90ebbf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361', '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
08:26:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
08:26:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
08:26:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:26:09 INFO - 'CCACHE_UMASK': '002',
08:26:09 INFO - 'DISPLAY': ':0',
08:26:09 INFO - 'HOME': '/home/cltbld',
08:26:09 INFO - 'LANG': 'en_US.UTF-8',
08:26:09 INFO - 'LOGNAME': 'cltbld',
08:26:09 INFO - 'MAIL': '/var/mail/cltbld',
08:26:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:26:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:26:09 INFO - 'MOZ_NO_REMOTE': '1',
08:26:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:26:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:26:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:26:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:26:09 INFO - 'PWD': '/builds/slave/test',
08:26:09 INFO - 'SHELL': '/bin/bash',
08:26:09 INFO - 'SHLVL': '1',
08:26:09 INFO - 'TERM': 'linux',
08:26:09 INFO - 'TMOUT': '86400',
08:26:09 INFO - 'USER': 'cltbld',
08:26:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361',
08:26:09 INFO - '_': '/tools/buildbot/bin/python'}
08:26:09 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:26:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
08:26:09 INFO - Running setup.py (path:/tmp/pip-YcIREB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
08:26:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
08:26:09 INFO - Running setup.py (path:/tmp/pip-cvzTPt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
08:26:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
08:26:09 INFO - Running setup.py (path:/tmp/pip-cIxVof-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
08:26:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
08:26:09 INFO - Running setup.py (path:/tmp/pip-ZwzptX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
08:26:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
08:26:09 INFO - Running setup.py (path:/tmp/pip-FBYvKa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
08:26:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
08:26:10 INFO - Running setup.py (path:/tmp/pip-7Udyxe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
08:26:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
08:26:10 INFO - Running setup.py (path:/tmp/pip-I7bllJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
08:26:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
08:26:10 INFO - Running setup.py (path:/tmp/pip-4iBhG2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
08:26:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
08:26:10 INFO - Running setup.py (path:/tmp/pip-OaXKTb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
08:26:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
08:26:10 INFO - Running setup.py (path:/tmp/pip-tSPokr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
08:26:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
08:26:10 INFO - Running setup.py (path:/tmp/pip-GeevZ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
08:26:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
08:26:10 INFO - Running setup.py (path:/tmp/pip-U1MeyU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
08:26:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
08:26:11 INFO - Running setup.py (path:/tmp/pip-18_hIX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
08:26:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
08:26:11 INFO - Running setup.py (path:/tmp/pip-iFYete-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
08:26:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
08:26:11 INFO - Running setup.py (path:/tmp/pip-_rLbbN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
08:26:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
08:26:11 INFO - Running setup.py (path:/tmp/pip-hAxtBu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
08:26:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
08:26:11 INFO - Running setup.py (path:/tmp/pip-qAz5Bj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
08:26:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
08:26:11 INFO - Running setup.py (path:/tmp/pip-SRfyHf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
08:26:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
08:26:11 INFO - Running setup.py (path:/tmp/pip-sn0Eg7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
08:26:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:26:11 INFO - Running setup.py (path:/tmp/pip-NyiqUe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:26:12 INFO - Unpacking /builds/slave/test/build/tests/marionette
08:26:12 INFO - Running setup.py (path:/tmp/pip-rTaBlY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
08:26:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
08:26:12 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
08:26:12 INFO - Running setup.py install for manifestparser
08:26:12 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
08:26:12 INFO - Running setup.py install for mozcrash
08:26:12 INFO - Running setup.py install for mozdebug
08:26:13 INFO - Running setup.py install for mozdevice
08:26:13 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
08:26:13 INFO - Installing dm script to /builds/slave/test/build/venv/bin
08:26:13 INFO - Running setup.py install for mozfile
08:26:13 INFO - Running setup.py install for mozhttpd
08:26:13 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
08:26:13 INFO - Running setup.py install for mozinfo
08:26:13 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
08:26:13 INFO - Running setup.py install for mozInstall
08:26:14 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
08:26:14 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
08:26:14 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
08:26:14 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
08:26:14 INFO - Running setup.py install for mozleak
08:26:14 INFO - Running setup.py install for mozlog
08:26:14 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
08:26:14 INFO - Running setup.py install for moznetwork
08:26:14 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
08:26:14 INFO - Running setup.py install for mozprocess
08:26:15 INFO - Running setup.py install for mozprofile
08:26:15 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
08:26:15 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
08:26:15 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
08:26:15 INFO - Running setup.py install for mozrunner
08:26:15 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
08:26:15 INFO - Running setup.py install for mozscreenshot
08:26:15 INFO - Running setup.py install for moztest
08:26:16 INFO - Running setup.py install for mozversion
08:26:16 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
08:26:16 INFO - Running setup.py install for marionette-transport
08:26:16 INFO - Running setup.py install for marionette-driver
08:26:16 INFO - Running setup.py install for browsermob-proxy
08:26:16 INFO - Running setup.py install for marionette-client
08:26:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
08:26:17 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
08:26:17 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
08:26:17 INFO - Cleaning up...
08:26:17 INFO - Return code: 0
08:26:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv
08:26:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:26:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:26:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:26:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:26:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:26:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
08:26:17 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f71ba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x903c4d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90fdb50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90ed790>, '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 0x8fe0908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90ebbf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361', '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
08:26:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
08:26:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
08:26:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:26:17 INFO - 'CCACHE_UMASK': '002',
08:26:17 INFO - 'DISPLAY': ':0',
08:26:17 INFO - 'HOME': '/home/cltbld',
08:26:17 INFO - 'LANG': 'en_US.UTF-8',
08:26:17 INFO - 'LOGNAME': 'cltbld',
08:26:17 INFO - 'MAIL': '/var/mail/cltbld',
08:26:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:26:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:26:17 INFO - 'MOZ_NO_REMOTE': '1',
08:26:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:26:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:26:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:26:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:26:17 INFO - 'PWD': '/builds/slave/test',
08:26:17 INFO - 'SHELL': '/bin/bash',
08:26:17 INFO - 'SHLVL': '1',
08:26:17 INFO - 'TERM': 'linux',
08:26:17 INFO - 'TMOUT': '86400',
08:26:17 INFO - 'USER': 'cltbld',
08:26:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361',
08:26:17 INFO - '_': '/tools/buildbot/bin/python'}
08:26:17 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:26:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
08:26:17 INFO - Running setup.py (path:/tmp/pip-WFdVuh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
08:26:18 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))
08:26:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
08:26:18 INFO - Running setup.py (path:/tmp/pip-LY5RqT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
08:26:18 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))
08:26:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
08:26:18 INFO - Running setup.py (path:/tmp/pip-HKKYAg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
08:26:18 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))
08:26:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
08:26:18 INFO - Running setup.py (path:/tmp/pip-UKZ4eL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
08:26:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.46 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
08:26:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
08:26:18 INFO - Running setup.py (path:/tmp/pip-Y8Xlji-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
08:26:18 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))
08:26:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
08:26:18 INFO - Running setup.py (path:/tmp/pip-Z1leH5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
08:26:18 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))
08:26:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
08:26:18 INFO - Running setup.py (path:/tmp/pip-wjqt6W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
08:26:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.8 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
08:26:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
08:26:18 INFO - Running setup.py (path:/tmp/pip-Bg_cKd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
08:26:19 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))
08:26:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
08:26:19 INFO - Running setup.py (path:/tmp/pip-A7Mnau-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
08:26:19 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))
08:26:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
08:26:19 INFO - Running setup.py (path:/tmp/pip-OW9Hxw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
08:26:19 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))
08:26:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
08:26:19 INFO - Running setup.py (path:/tmp/pip-8Qcxpo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
08:26:19 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))
08:26:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
08:26:19 INFO - Running setup.py (path:/tmp/pip-OI8tao-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
08:26:19 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))
08:26:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
08:26:19 INFO - Running setup.py (path:/tmp/pip-OCjKnY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
08:26:19 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))
08:26:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
08:26:19 INFO - Running setup.py (path:/tmp/pip-9_7FcA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
08:26:19 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))
08:26:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
08:26:19 INFO - Running setup.py (path:/tmp/pip-X5ZN1t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
08:26:20 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))
08:26:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
08:26:20 INFO - Running setup.py (path:/tmp/pip-uVkTpF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
08:26:20 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))
08:26:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
08:26:20 INFO - Running setup.py (path:/tmp/pip-0Sf2_2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
08:26:20 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))
08:26:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
08:26:20 INFO - Running setup.py (path:/tmp/pip-jfw_Xf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
08:26:20 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))
08:26:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
08:26:20 INFO - Running setup.py (path:/tmp/pip-sOwKaG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
08:26:20 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))
08:26:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:26:20 INFO - Running setup.py (path:/tmp/pip-PFKL9G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:26:20 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))
08:26:20 INFO - Unpacking /builds/slave/test/build/tests/marionette
08:26:21 INFO - Running setup.py (path:/tmp/pip-ekSd6I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
08:26:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
08:26:21 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))
08:26:21 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))
08:26:21 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))
08:26:21 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))
08:26:21 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.46->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
08:26:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.46->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
08:26:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
08:26: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
08:26: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
08:26:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:26:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
08:26: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
08:26: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
08:26:26 INFO - Downloading blessings-1.5.1.tar.gz
08:26:26 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
08:26:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
08:26:26 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))
08:26:26 INFO - Installing collected packages: blessings
08:26:26 INFO - Running setup.py install for blessings
08:26:26 INFO - Successfully installed blessings
08:26:26 INFO - Cleaning up...
08:26:26 INFO - Return code: 0
08:26:26 INFO - Done creating virtualenv /builds/slave/test/build/venv.
08:26:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
08:26:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
08:26:27 INFO - Reading from file tmpfile_stdout
08:26:27 INFO - Current package versions:
08:26:27 INFO - argparse == 1.2.1
08:26:27 INFO - blessings == 1.5.1
08:26:27 INFO - blobuploader == 1.2.4
08:26:27 INFO - browsermob-proxy == 0.6.0
08:26:27 INFO - docopt == 0.6.1
08:26:27 INFO - manifestparser == 1.1
08:26:27 INFO - marionette-client == 1.1.0
08:26:27 INFO - marionette-driver == 1.1.0
08:26:27 INFO - marionette-transport == 1.0.0
08:26:27 INFO - mozInstall == 1.12
08:26:27 INFO - mozcrash == 0.16
08:26:27 INFO - mozdebug == 0.1
08:26:27 INFO - mozdevice == 0.46
08:26:27 INFO - mozfile == 1.2
08:26:27 INFO - mozhttpd == 0.7
08:26:27 INFO - mozinfo == 0.8
08:26:27 INFO - mozleak == 0.1
08:26:27 INFO - mozlog == 3.0
08:26:27 INFO - moznetwork == 0.27
08:26:27 INFO - mozprocess == 0.22
08:26:27 INFO - mozprofile == 0.27
08:26:27 INFO - mozrunner == 6.11
08:26:27 INFO - mozscreenshot == 0.1
08:26:27 INFO - mozsystemmonitor == 0.0
08:26:27 INFO - moztest == 0.7
08:26:27 INFO - mozversion == 1.4
08:26:27 INFO - psutil == 3.1.1
08:26:27 INFO - requests == 1.2.3
08:26:27 INFO - wsgiref == 0.1.2
08:26:27 INFO - Running post-action listener: _resource_record_post_action
08:26:27 INFO - Running post-action listener: _start_resource_monitoring
08:26:27 INFO - Starting resource monitoring.
08:26:27 INFO - #####
08:26:27 INFO - ##### Running pull step.
08:26:27 INFO - #####
08:26:27 INFO - Running pre-action listener: _resource_record_pre_action
08:26:27 INFO - Running main action method: pull
08:26:27 INFO - Pull has nothing to do!
08:26:27 INFO - Running post-action listener: _resource_record_post_action
08:26:27 INFO - #####
08:26:27 INFO - ##### Running install step.
08:26:27 INFO - #####
08:26:27 INFO - Running pre-action listener: _resource_record_pre_action
08:26:27 INFO - Running main action method: install
08:26:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
08:26:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
08:26:27 INFO - Reading from file tmpfile_stdout
08:26:27 INFO - Detecting whether we're running mozinstall >=1.0...
08:26:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
08:26:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
08:26:27 INFO - Reading from file tmpfile_stdout
08:26:27 INFO - Output received:
08:26:27 INFO - Usage: mozinstall [options] installer
08:26:27 INFO - Options:
08:26:27 INFO - -h, --help show this help message and exit
08:26:27 INFO - -d DEST, --destination=DEST
08:26:27 INFO - Directory to install application into. [default:
08:26:27 INFO - "/builds/slave/test"]
08:26:27 INFO - --app=APP Application being installed. [default: firefox]
08:26:27 INFO - mkdir: /builds/slave/test/build/application
08:26:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
08:26:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-44.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
08:26:51 INFO - Reading from file tmpfile_stdout
08:26:51 INFO - Output received:
08:26:51 INFO - /builds/slave/test/build/application/firefox/firefox
08:26:51 INFO - Running post-action listener: _resource_record_post_action
08:26:51 INFO - #####
08:26:51 INFO - ##### Running run-tests step.
08:26:51 INFO - #####
08:26:51 INFO - Running pre-action listener: _resource_record_pre_action
08:26:51 INFO - Running main action method: run_tests
08:26:51 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
08:26:51 INFO - minidump filename unknown. determining based upon platform and arch
08:26:51 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
08:26:51 INFO - grabbing minidump binary from tooltool
08:26:51 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')]}
08:26:51 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90ed790>, '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 0x8fe0908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90ebbf0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
08:26:51 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
08:26:51 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache
08:26:51 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
08:26:51 INFO - Return code: 0
08:26:51 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
08:26:51 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
08:26:51 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/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=8', '--this-chunk=7', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
08:26:51 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/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --e10s --total-chunks=8 --this-chunk=7 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
08:26:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:26:51 INFO - 'CCACHE_UMASK': '002',
08:26:51 INFO - 'DISPLAY': ':0',
08:26:51 INFO - 'HOME': '/home/cltbld',
08:26:51 INFO - 'LANG': 'en_US.UTF-8',
08:26:51 INFO - 'LOGNAME': 'cltbld',
08:26:51 INFO - 'MAIL': '/var/mail/cltbld',
08:26:51 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
08:26:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:26:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:26:51 INFO - 'MOZ_NO_REMOTE': '1',
08:26:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:26:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:26:51 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:26:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:26:51 INFO - 'PWD': '/builds/slave/test',
08:26:51 INFO - 'SHELL': '/bin/bash',
08:26:51 INFO - 'SHLVL': '1',
08:26:51 INFO - 'TERM': 'linux',
08:26:51 INFO - 'TMOUT': '86400',
08:26:51 INFO - 'USER': 'cltbld',
08:26:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1449159866.852248-368631361',
08:26:51 INFO - '_': '/tools/buildbot/bin/python'}
08:26:51 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/WxCYs-oeTrC940SPIl1I6A/artifacts/public/build/firefox-44.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=8', '--this-chunk=7', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
08:26:58 INFO - Using 1 client processes
08:26:58 INFO - wptserve Starting http server on 127.0.0.1:8000
08:26:59 INFO - wptserve Starting http server on 127.0.0.1:8001
08:26:59 INFO - wptserve Starting http server on 127.0.0.1:8443
08:27:01 INFO - SUITE-START | Running 820 tests
08:27:01 INFO - Running testharness tests
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 7ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
08:27:01 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 1ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 1ms
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 9ms
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
08:27:01 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
08:27:01 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
08:27:01 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
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 8ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
08:27:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
08:27:01 INFO - TEST-START | /selection/extend.html
08:27:01 INFO - TEST-SKIP | /selection/extend.html | took 1ms
08:27:01 INFO - Setting up ssl
08:27:01 INFO - PROCESS | certutil |
08:27:01 INFO - PROCESS | certutil |
08:27:01 INFO - PROCESS | certutil |
08:27:01 INFO - Certificate Nickname Trust Attributes
08:27:01 INFO - SSL,S/MIME,JAR/XPI
08:27:01 INFO -
08:27:01 INFO - web-platform-tests CT,,
08:27:01 INFO -
08:27:01 INFO - Starting runner
08:27:03 INFO - PROCESS | 1768 | 1449160023348 Marionette INFO Marionette enabled via build flag and pref
08:27:03 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5730000 == 1 [pid = 1768] [id = 1]
08:27:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 1 (0xa5730400) [pid = 1768] [serial = 1] [outer = (nil)]
08:27:03 INFO - PROCESS | 1768 | [1768] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2101
08:27:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 2 (0xa5733800) [pid = 1768] [serial = 2] [outer = 0xa5730400]
08:27:04 INFO - PROCESS | 1768 | 1449160024050 Marionette INFO Listening on port 2828
08:27:04 INFO - PROCESS | 1768 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a04d6e20
08:27:05 INFO - PROCESS | 1768 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fe4d9e0
08:27:05 INFO - PROCESS | 1768 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fe763e0
08:27:05 INFO - PROCESS | 1768 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fe76fe0
08:27:05 INFO - PROCESS | 1768 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fe81d20
08:27:05 INFO - PROCESS | 1768 | 1449160025807 Marionette INFO Marionette enabled via command-line flag
08:27:05 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd1d400 == 2 [pid = 1768] [id = 2]
08:27:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 3 (0x9fd24400) [pid = 1768] [serial = 3] [outer = (nil)]
08:27:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 4 (0x9fd24c00) [pid = 1768] [serial = 4] [outer = 0x9fd24400]
08:27:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 5 (0x9f792c00) [pid = 1768] [serial = 5] [outer = 0xa5730400]
08:27:06 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
08:27:06 INFO - PROCESS | 1768 | 1449160026007 Marionette INFO Accepted connection conn0 from 127.0.0.1:45782
08:27:06 INFO - PROCESS | 1768 | 1449160026009 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
08:27:06 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
08:27:06 INFO - PROCESS | 1768 | 1449160026228 Marionette INFO Accepted connection conn1 from 127.0.0.1:45783
08:27:06 INFO - PROCESS | 1768 | 1449160026231 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
08:27:06 INFO - PROCESS | 1768 | 1449160026236 Marionette INFO Closed connection conn0
08:27:06 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
08:27:06 INFO - PROCESS | 1768 | 1449160026301 Marionette INFO Accepted connection conn2 from 127.0.0.1:45784
08:27:06 INFO - PROCESS | 1768 | 1449160026304 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
08:27:06 INFO - PROCESS | 1768 | 1449160026333 Marionette INFO Closed connection conn2
08:27:06 INFO - PROCESS | 1768 | 1449160026336 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
08:27:07 INFO - PROCESS | 1768 | [1768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 966
08:27:07 INFO - PROCESS | 1768 | ++DOCSHELL 0x9d603800 == 3 [pid = 1768] [id = 3]
08:27:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 6 (0x9d607400) [pid = 1768] [serial = 6] [outer = (nil)]
08:27:07 INFO - PROCESS | 1768 | ++DOCSHELL 0x9d608000 == 4 [pid = 1768] [id = 4]
08:27:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 7 (0x9d608400) [pid = 1768] [serial = 7] [outer = (nil)]
08:27:08 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
08:27:08 INFO - PROCESS | 1768 | ++DOCSHELL 0x9b94a800 == 5 [pid = 1768] [id = 5]
08:27:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 8 (0x9b94ac00) [pid = 1768] [serial = 8] [outer = (nil)]
08:27:08 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
08:27:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 9 (0x9b5ae000) [pid = 1768] [serial = 9] [outer = 0x9b94ac00]
08:27:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 10 (0x9b256400) [pid = 1768] [serial = 10] [outer = 0x9d607400]
08:27:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 11 (0x9b257c00) [pid = 1768] [serial = 11] [outer = 0x9d608400]
08:27:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 12 (0x9b259c00) [pid = 1768] [serial = 12] [outer = 0x9b94ac00]
08:27:10 INFO - PROCESS | 1768 | 1449160030102 Marionette INFO loaded listener.js
08:27:10 INFO - PROCESS | 1768 | 1449160030138 Marionette INFO loaded listener.js
08:27:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 13 (0xa14e0400) [pid = 1768] [serial = 13] [outer = 0x9b94ac00]
08:27:10 INFO - PROCESS | 1768 | 1449160030581 Marionette DEBUG conn1 client <- {"sessionId":"642a83f9-9848-445c-a0c9-44e202efa845","capabilities":{"browserName":"Firefox","browserVersion":"44.0a2","platformName":"LINUX","platformVersion":"44.0a2","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20151203065122","device":"desktop","version":"44.0a2"}}
08:27:10 INFO - PROCESS | 1768 | [1768] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:10 INFO - PROCESS | 1768 | 1449160030981 Marionette DEBUG conn1 -> {"name":"getContext"}
08:27:10 INFO - PROCESS | 1768 | 1449160030984 Marionette DEBUG conn1 client <- {"value":"content"}
08:27:11 INFO - PROCESS | 1768 | 1449160031387 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
08:27:11 INFO - PROCESS | 1768 | 1449160031391 Marionette DEBUG conn1 client <- {}
08:27:11 INFO - PROCESS | 1768 | 1449160031456 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}}
08:27:12 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/toolkit/xre/nsXREDirProvider.cpp, line 1399
08:27:13 INFO - PROCESS | 1768 | ++DOCSHELL 0xa87c0000 == 1 [pid = 1821] [id = 1]
08:27:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 1 (0xa87c9000) [pid = 1821] [serial = 1] [outer = (nil)]
08:27:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 2 (0xaa137000) [pid = 1821] [serial = 2] [outer = 0xa87c9000]
08:27:13 INFO - PROCESS | 1768 | [Parent 1768] WARNING: Could not get disk information from DiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/storage/DOMStorageIPC.cpp, line 320
08:27:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:14 INFO - PROCESS | 1768 | [Parent 1768] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 319
08:27:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 3 (0xa706ac00) [pid = 1821] [serial = 3] [outer = 0xa87c9000]
08:27:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 214
08:27:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 282
08:27:14 INFO - PROCESS | 1768 | [Parent 1768] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
08:27:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:27:15 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5e0bc00 == 2 [pid = 1821] [id = 2]
08:27:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 4 (0xa5e0c000) [pid = 1821] [serial = 4] [outer = (nil)]
08:27:15 INFO - PROCESS | 1768 | ++DOCSHELL 0x9c974c00 == 6 [pid = 1768] [id = 6]
08:27:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 14 (0x9ca91400) [pid = 1768] [serial = 14] [outer = (nil)]
08:27:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 15 (0x9d60ac00) [pid = 1768] [serial = 15] [outer = 0x9ca91400]
08:27:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 5 (0xa5e0dc00) [pid = 1821] [serial = 5] [outer = 0xa5e0c000]
08:27:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 16 (0x9ca97800) [pid = 1768] [serial = 16] [outer = 0x9ca91400]
08:27:15 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ea71c00 == 7 [pid = 1768] [id = 7]
08:27:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 17 (0x9eb75000) [pid = 1768] [serial = 17] [outer = (nil)]
08:27:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 18 (0x9f707000) [pid = 1768] [serial = 18] [outer = 0x9eb75000]
08:27:15 INFO - PROCESS | 1768 | 1449160035714 Marionette INFO loaded listener.js
08:27:15 INFO - PROCESS | 1768 | ++DOCSHELL 0x9afc7800 == 8 [pid = 1768] [id = 8]
08:27:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 19 (0x9d90d000) [pid = 1768] [serial = 19] [outer = (nil)]
08:27:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 20 (0x9fd36800) [pid = 1768] [serial = 20] [outer = 0x9d90d000]
08:27:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 21 (0x97c71c00) [pid = 1768] [serial = 21] [outer = 0x9eb75000]
08:27:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 22 (0xa04b0800) [pid = 1768] [serial = 22] [outer = 0x9d90d000]
08:27:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 6 (0xa5e7b800) [pid = 1821] [serial = 6] [outer = 0xa5e0c000]
08:27:16 INFO - PROCESS | 1768 | [Parent 1768] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 101
08:27:17 INFO - PROCESS | 1768 | [Parent 1768] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:17 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
08:27:17 INFO - document served over http requires an http
08:27:17 INFO - sub-resource via fetch-request using the http-csp
08:27:17 INFO - delivery method with keep-origin-redirect and when
08:27: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"
08:27:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:27:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:27:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:27:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:17 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
08:27:17 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2543ms
08:27:17 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:27:18 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5c49400 == 3 [pid = 1821] [id = 3]
08:27:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 7 (0xa5c49800) [pid = 1821] [serial = 7] [outer = (nil)]
08:27:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 8 (0xa5c4b400) [pid = 1821] [serial = 8] [outer = 0xa5c49800]
08:27:18 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 9 (0xa5c50c00) [pid = 1821] [serial = 9] [outer = 0xa5c49800]
08:27:19 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
08:27:19 INFO - document served over http requires an http
08:27:19 INFO - sub-resource via fetch-request using the http-csp
08:27:19 INFO - delivery method with no-redirect and when
08:27: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"
08:27:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:27:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:27:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:27:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:19 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
08:27:19 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1852ms
08:27:19 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:27:20 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5a6b000 == 4 [pid = 1821] [id = 4]
08:27:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 10 (0xa5a6b400) [pid = 1821] [serial = 10] [outer = (nil)]
08:27:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 11 (0xa5a6d000) [pid = 1821] [serial = 11] [outer = 0xa5a6b400]
08:27:21 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 12 (0xa5a72c00) [pid = 1821] [serial = 12] [outer = 0xa5a6b400]
08:27:21 INFO - PROCESS | 1768 | --DOCSHELL 0x9b94a800 == 7 [pid = 1768] [id = 5]
08:27:22 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
08:27:22 INFO - document served over http requires an http
08:27:22 INFO - sub-resource via fetch-request using the http-csp
08:27:22 INFO - delivery method with swap-origin-redirect and when
08:27: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"
08:27:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:27:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:27:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:27:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:22 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
08:27:22 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2541ms
08:27:22 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:27:22 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5c54c00 == 5 [pid = 1821] [id = 5]
08:27:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 13 (0xa5e81800) [pid = 1821] [serial = 13] [outer = (nil)]
08:27:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 14 (0xa585e400) [pid = 1821] [serial = 14] [outer = 0xa5e81800]
08:27:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 15 (0xa5862c00) [pid = 1821] [serial = 15] [outer = 0xa5e81800]
08:27:23 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5867800 == 6 [pid = 1821] [id = 6]
08:27:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 16 (0xa5867c00) [pid = 1821] [serial = 16] [outer = (nil)]
08:27:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 17 (0xa586b000) [pid = 1821] [serial = 17] [outer = 0xa5867c00]
08:27:23 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
08:27:23 INFO - document served over http requires an http
08:27:23 INFO - sub-resource via iframe-tag using the http-csp
08:27:23 INFO - delivery method with keep-origin-redirect and when
08:27: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"
08:27:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:27:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:27:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:23 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
08:27:23 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1438ms
08:27:23 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:27:23 INFO - PROCESS | 1768 | ++DOCSHELL 0xa573d400 == 7 [pid = 1821] [id = 7]
08:27:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 18 (0xa573d800) [pid = 1821] [serial = 18] [outer = (nil)]
08:27:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 19 (0xa573f400) [pid = 1821] [serial = 19] [outer = 0xa573d800]
08:27:24 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 20 (0xa5745800) [pid = 1821] [serial = 20] [outer = 0xa573d800]
08:27:24 INFO - PROCESS | 1768 | ++DOCSHELL 0xa585f400 == 8 [pid = 1821] [id = 8]
08:27:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 21 (0xa5860c00) [pid = 1821] [serial = 21] [outer = (nil)]
08:27:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 22 (0xa5a68c00) [pid = 1821] [serial = 22] [outer = 0xa5860c00]
08:27:25 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
08:27:25 INFO - document served over http requires an http
08:27:25 INFO - sub-resource via iframe-tag using the http-csp
08:27:25 INFO - delivery method with no-redirect and when
08:27: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"
08:27:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:27:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:27:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:25 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
08:27:25 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1647ms
08:27:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:27:25 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5864800 == 9 [pid = 1821] [id = 9]
08:27:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 23 (0xa5868800) [pid = 1821] [serial = 23] [outer = (nil)]
08:27:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 24 (0xa5c56c00) [pid = 1821] [serial = 24] [outer = 0xa5868800]
08:27:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 25 (0xa5e82c00) [pid = 1821] [serial = 25] [outer = 0xa5868800]
08:27:26 INFO - PROCESS | 1768 | ++DOCSHELL 0xa72cdc00 == 10 [pid = 1821] [id = 10]
08:27:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 26 (0xa72ce000) [pid = 1821] [serial = 26] [outer = (nil)]
08:27:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 27 (0xaa136800) [pid = 1821] [serial = 27] [outer = 0xa72ce000]
08:27:26 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
08:27:26 INFO - document served over http requires an http
08:27:26 INFO - sub-resource via iframe-tag using the http-csp
08:27:26 INFO - delivery method with swap-origin-redirect and when
08:27: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"
08:27:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:27:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:27:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:26 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
08:27:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1681ms
08:27:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:27:27 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5743800 == 11 [pid = 1821] [id = 11]
08:27:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 28 (0xa5745400) [pid = 1821] [serial = 28] [outer = (nil)]
08:27:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 29 (0xa5c4f000) [pid = 1821] [serial = 29] [outer = 0xa5745400]
08:27:27 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 30 (0xa7067c00) [pid = 1821] [serial = 30] [outer = 0xa5745400]
08:27:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa5867800 == 10 [pid = 1821] [id = 6]
08:27:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa5a6b000 == 9 [pid = 1821] [id = 4]
08:27:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa5c49400 == 8 [pid = 1821] [id = 3]
08:27:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa5e0bc00 == 7 [pid = 1821] [id = 2]
08:27:29 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
08:27:29 INFO - document served over http requires an http
08:27:29 INFO - sub-resource via script-tag using the http-csp
08:27:29 INFO - delivery method with keep-origin-redirect and when
08:27: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"
08:27:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:27:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:27:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:29 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
08:27:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2546ms
08:27:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:27:29 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5e0f000 == 8 [pid = 1821] [id = 12]
08:27:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 31 (0xa5e86000) [pid = 1821] [serial = 31] [outer = (nil)]
08:27:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 32 (0xaa12ec00) [pid = 1821] [serial = 32] [outer = 0xa5e86000]
08:27:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 33 (0xaa187800) [pid = 1821] [serial = 33] [outer = 0xa5e86000]
08:27:30 INFO - PROCESS | 1768 | --DOMWINDOW == 21 (0xa5733800) [pid = 1768] [serial = 2] [outer = (nil)] [url = about:blank]
08:27:30 INFO - PROCESS | 1768 | --DOMWINDOW == 20 (0x9d60ac00) [pid = 1768] [serial = 15] [outer = (nil)] [url = about:blank]
08:27:30 INFO - PROCESS | 1768 | --DOMWINDOW == 19 (0x9b259c00) [pid = 1768] [serial = 12] [outer = (nil)] [url = about:blank]
08:27:30 INFO - PROCESS | 1768 | --DOMWINDOW == 18 (0x9b5ae000) [pid = 1768] [serial = 9] [outer = (nil)] [url = about:blank]
08:27:30 INFO - PROCESS | 1768 | --DOMWINDOW == 17 (0x9fd36800) [pid = 1768] [serial = 20] [outer = (nil)] [url = about:blank]
08:27:30 INFO - PROCESS | 1768 | --DOMWINDOW == 16 (0x9f707000) [pid = 1768] [serial = 18] [outer = (nil)] [url = about:blank]
08:27:30 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
08:27:30 INFO - document served over http requires an http
08:27:30 INFO - sub-resource via script-tag using the http-csp
08:27:30 INFO - delivery method with no-redirect and when
08:27: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"
08:27:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:30 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:27:30 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:27:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:30 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
08:27:30 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1535ms
08:27:30 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:27:31 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5e7b400 == 9 [pid = 1821] [id = 13]
08:27:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 34 (0xaa481400) [pid = 1821] [serial = 34] [outer = (nil)]
08:27:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 35 (0xaa5d7400) [pid = 1821] [serial = 35] [outer = 0xaa481400]
08:27:31 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 36 (0xaa522800) [pid = 1821] [serial = 36] [outer = 0xaa481400]
08:27:32 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
08:27:32 INFO - document served over http requires an http
08:27:32 INFO - sub-resource via script-tag using the http-csp
08:27:32 INFO - delivery method with swap-origin-redirect and when
08:27: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"
08:27:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:27:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:27:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:32 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
08:27:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1446ms
08:27:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:27:32 INFO - PROCESS | 1768 | ++DOCSHELL 0xaa524c00 == 10 [pid = 1821] [id = 14]
08:27:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 37 (0xaa528c00) [pid = 1821] [serial = 37] [outer = (nil)]
08:27:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 38 (0xaa538c00) [pid = 1821] [serial = 38] [outer = 0xaa528c00]
08:27:33 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 39 (0xaa53b800) [pid = 1821] [serial = 39] [outer = 0xaa528c00]
08:27:34 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
08:27:34 INFO - document served over http requires an http
08:27:34 INFO - sub-resource via xhr-request using the http-csp
08:27:34 INFO - delivery method with keep-origin-redirect and when
08:27: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"
08:27:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:34 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:27:34 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:27:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:34 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
08:27:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1696ms
08:27:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:27:34 INFO - PROCESS | 1768 | ++DOCSHELL 0xaa541800 == 11 [pid = 1821] [id = 15]
08:27:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 40 (0xaa542000) [pid = 1821] [serial = 40] [outer = (nil)]
08:27:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 41 (0xa53b0c00) [pid = 1821] [serial = 41] [outer = 0xaa542000]
08:27:35 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 42 (0xa53b4000) [pid = 1821] [serial = 42] [outer = 0xaa542000]
08:27:35 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
08:27:35 INFO - document served over http requires an http
08:27:35 INFO - sub-resource via xhr-request using the http-csp
08:27:35 INFO - delivery method with no-redirect and when
08:27: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"
08:27:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:35 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:27:35 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:27:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:35 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
08:27:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1747ms
08:27:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:27:36 INFO - PROCESS | 1768 | ++DOCSHELL 0xa53bec00 == 12 [pid = 1821] [id = 16]
08:27:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 43 (0xa53bf000) [pid = 1821] [serial = 43] [outer = (nil)]
08:27:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 44 (0xaa529800) [pid = 1821] [serial = 44] [outer = 0xa53bf000]
08:27:36 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 45 (0xa5192000) [pid = 1821] [serial = 45] [outer = 0xa53bf000]
08:27:37 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
08:27:37 INFO - document served over http requires an http
08:27:37 INFO - sub-resource via xhr-request using the http-csp
08:27:37 INFO - delivery method with swap-origin-redirect and when
08:27: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"
08:27:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:27:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:27:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:37 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
08:27:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1734ms
08:27:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:27:38 INFO - PROCESS | 1768 | --DOCSHELL 0xa585f400 == 11 [pid = 1821] [id = 8]
08:27:38 INFO - PROCESS | 1768 | --DOCSHELL 0xa573d400 == 10 [pid = 1821] [id = 7]
08:27:38 INFO - PROCESS | 1768 | --DOCSHELL 0xa72cdc00 == 9 [pid = 1821] [id = 10]
08:27:38 INFO - PROCESS | 1768 | --DOCSHELL 0xa5864800 == 8 [pid = 1821] [id = 9]
08:27:38 INFO - PROCESS | 1768 | --DOCSHELL 0xa5c54c00 == 7 [pid = 1821] [id = 5]
08:27:38 INFO - PROCESS | 1768 | ++DOCSHELL 0xa518e800 == 8 [pid = 1821] [id = 17]
08:27:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 46 (0xa518ec00) [pid = 1821] [serial = 46] [outer = (nil)]
08:27:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 47 (0xa5191800) [pid = 1821] [serial = 47] [outer = 0xa518ec00]
08:27:39 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 48 (0xa53b7000) [pid = 1821] [serial = 48] [outer = 0xa518ec00]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 47 (0xaa137000) [pid = 1821] [serial = 2] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 46 (0xa53b0c00) [pid = 1821] [serial = 41] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 45 (0xaa538c00) [pid = 1821] [serial = 38] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 44 (0xaa5d7400) [pid = 1821] [serial = 35] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 43 (0xaa12ec00) [pid = 1821] [serial = 32] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 42 (0xa5c4f000) [pid = 1821] [serial = 29] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 41 (0xaa136800) [pid = 1821] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 40 (0xa5c56c00) [pid = 1821] [serial = 24] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 39 (0xa5a68c00) [pid = 1821] [serial = 22] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160044883]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 38 (0xa573f400) [pid = 1821] [serial = 19] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 37 (0xa586b000) [pid = 1821] [serial = 17] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 36 (0xa5a6d000) [pid = 1821] [serial = 11] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 35 (0xa585e400) [pid = 1821] [serial = 14] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 34 (0xa5e0dc00) [pid = 1821] [serial = 5] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 33 (0xa5c4b400) [pid = 1821] [serial = 8] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 32 (0xa5c49800) [pid = 1821] [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]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 31 (0xa5860c00) [pid = 1821] [serial = 21] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160044883]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 30 (0xaa542000) [pid = 1821] [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]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 29 (0xa72ce000) [pid = 1821] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 28 (0xaa481400) [pid = 1821] [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]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 27 (0xa5e86000) [pid = 1821] [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]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 26 (0xa5a6b400) [pid = 1821] [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]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 25 (0xaa528c00) [pid = 1821] [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]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 24 (0xa5867c00) [pid = 1821] [serial = 16] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 23 (0xa573d800) [pid = 1821] [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]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 22 (0xa5745400) [pid = 1821] [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]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 21 (0xa5868800) [pid = 1821] [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]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 20 (0xa5e0c000) [pid = 1821] [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]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 19 (0xa5e81800) [pid = 1821] [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]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 18 (0xa53b4000) [pid = 1821] [serial = 42] [outer = (nil)] [url = about:blank]
08:27:40 INFO - PROCESS | 1768 | --DOMWINDOW == 17 (0xaa53b800) [pid = 1821] [serial = 39] [outer = (nil)] [url = about:blank]
08:27:40 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
08:27:40 INFO - document served over http requires an https
08:27:40 INFO - sub-resource via fetch-request using the http-csp
08:27:40 INFO - delivery method with keep-origin-redirect and when
08:27: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"
08:27:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:27:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:27:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:27:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:40 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
08:27:40 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2950ms
08:27:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:27:41 INFO - PROCESS | 1768 | ++DOCSHELL 0xa53b9c00 == 9 [pid = 1821] [id = 18]
08:27:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 18 (0xa53ba000) [pid = 1821] [serial = 49] [outer = (nil)]
08:27:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 19 (0xa573d800) [pid = 1821] [serial = 50] [outer = 0xa53ba000]
08:27:41 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 20 (0xa5744400) [pid = 1821] [serial = 51] [outer = 0xa53ba000]
08:27:42 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
08:27:42 INFO - document served over http requires an https
08:27:42 INFO - sub-resource via fetch-request using the http-csp
08:27:42 INFO - delivery method with no-redirect and when
08:27: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"
08:27:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:27:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:27:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:27:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:42 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
08:27:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1780ms
08:27:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:27:43 INFO - PROCESS | 1768 | ++DOCSHELL 0xa53b0c00 == 10 [pid = 1821] [id = 19]
08:27:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 21 (0xa53b3000) [pid = 1821] [serial = 52] [outer = (nil)]
08:27:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 22 (0xa5862400) [pid = 1821] [serial = 53] [outer = 0xa53b3000]
08:27:43 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 23 (0xa5860c00) [pid = 1821] [serial = 54] [outer = 0xa53b3000]
08:27:44 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
08:27:44 INFO - document served over http requires an https
08:27:44 INFO - sub-resource via fetch-request using the http-csp
08:27:44 INFO - delivery method with swap-origin-redirect and when
08:27: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"
08:27:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:44 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:27:44 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:27:44 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:27:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:44 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
08:27:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1755ms
08:27:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:27:45 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5743400 == 11 [pid = 1821] [id = 20]
08:27:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 24 (0xa5a6b400) [pid = 1821] [serial = 55] [outer = (nil)]
08:27:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 25 (0xa5c48000) [pid = 1821] [serial = 56] [outer = 0xa5a6b400]
08:27:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 26 (0xa5c56c00) [pid = 1821] [serial = 57] [outer = 0xa5a6b400]
08:27:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 17 (0x9cb2dc00) [pid = 1768] [serial = 23] [outer = 0x9d90d000]
08:27:46 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5e7a800 == 12 [pid = 1821] [id = 21]
08:27:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 27 (0xa5e7b000) [pid = 1821] [serial = 58] [outer = (nil)]
08:27:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 28 (0xa5e7fc00) [pid = 1821] [serial = 59] [outer = 0xa5e7b000]
08:27:46 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
08:27:46 INFO - document served over http requires an https
08:27:46 INFO - sub-resource via iframe-tag using the http-csp
08:27:46 INFO - delivery method with keep-origin-redirect and when
08:27:46 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:27:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:46 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:27:46 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:27:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:46 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
08:27:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1799ms
08:27:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:27:46 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5a76000 == 13 [pid = 1821] [id = 22]
08:27:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 29 (0xa5e7dc00) [pid = 1821] [serial = 60] [outer = (nil)]
08:27:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 30 (0xa739d400) [pid = 1821] [serial = 61] [outer = 0xa5e7dc00]
08:27:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 31 (0xaa17ec00) [pid = 1821] [serial = 62] [outer = 0xa5e7dc00]
08:27:47 INFO - PROCESS | 1768 | ++DOCSHELL 0xaa1ec000 == 14 [pid = 1821] [id = 23]
08:27:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 32 (0xa5744800) [pid = 1821] [serial = 63] [outer = (nil)]
08:27:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 33 (0xaa4dec00) [pid = 1821] [serial = 64] [outer = 0xa5744800]
08:27:48 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
08:27:48 INFO - document served over http requires an https
08:27:48 INFO - sub-resource via iframe-tag using the http-csp
08:27:48 INFO - delivery method with no-redirect and when
08:27:48 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:27:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:27:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:27:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:48 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
08:27:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1702ms
08:27:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:27:48 INFO - PROCESS | 1768 | ++DOCSHELL 0xa573a800 == 15 [pid = 1821] [id = 24]
08:27:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 34 (0xa5742800) [pid = 1821] [serial = 65] [outer = (nil)]
08:27:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 35 (0xaa527c00) [pid = 1821] [serial = 66] [outer = 0xa5742800]
08:27:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 36 (0xaa52c000) [pid = 1821] [serial = 67] [outer = 0xa5742800]
08:27:50 INFO - PROCESS | 1768 | ++DOCSHELL 0xa573d400 == 16 [pid = 1821] [id = 25]
08:27:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 37 (0xa573e000) [pid = 1821] [serial = 68] [outer = (nil)]
08:27:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 38 (0xa5746000) [pid = 1821] [serial = 69] [outer = 0xa573e000]
08:27:50 INFO - PROCESS | 1768 | --DOCSHELL 0xa518e800 == 15 [pid = 1821] [id = 17]
08:27:50 INFO - PROCESS | 1768 | --DOCSHELL 0xa5e0f000 == 14 [pid = 1821] [id = 12]
08:27:50 INFO - PROCESS | 1768 | --DOMWINDOW == 37 (0xa5a72c00) [pid = 1821] [serial = 12] [outer = (nil)] [url = about:blank]
08:27:50 INFO - PROCESS | 1768 | --DOMWINDOW == 36 (0xa5e7b800) [pid = 1821] [serial = 6] [outer = (nil)] [url = about:blank]
08:27:50 INFO - PROCESS | 1768 | --DOMWINDOW == 35 (0xaa187800) [pid = 1821] [serial = 33] [outer = (nil)] [url = about:blank]
08:27:50 INFO - PROCESS | 1768 | --DOMWINDOW == 34 (0xa5745800) [pid = 1821] [serial = 20] [outer = (nil)] [url = about:blank]
08:27:50 INFO - PROCESS | 1768 | --DOMWINDOW == 33 (0xaa522800) [pid = 1821] [serial = 36] [outer = (nil)] [url = about:blank]
08:27:50 INFO - PROCESS | 1768 | --DOMWINDOW == 32 (0xa5e82c00) [pid = 1821] [serial = 25] [outer = (nil)] [url = about:blank]
08:27:50 INFO - PROCESS | 1768 | --DOMWINDOW == 31 (0xa5c50c00) [pid = 1821] [serial = 9] [outer = (nil)] [url = about:blank]
08:27:50 INFO - PROCESS | 1768 | --DOMWINDOW == 30 (0xa5862c00) [pid = 1821] [serial = 15] [outer = (nil)] [url = about:blank]
08:27:50 INFO - PROCESS | 1768 | --DOMWINDOW == 29 (0xa7067c00) [pid = 1821] [serial = 30] [outer = (nil)] [url = about:blank]
08:27:50 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
08:27:50 INFO - document served over http requires an https
08:27:50 INFO - sub-resource via iframe-tag using the http-csp
08:27:50 INFO - delivery method with swap-origin-redirect and when
08:27:50 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:27:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:50 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:27:50 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:27:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:50 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
08:27:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2640ms
08:27:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:27:51 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5860000 == 15 [pid = 1821] [id = 26]
08:27:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 30 (0xa5865c00) [pid = 1821] [serial = 70] [outer = (nil)]
08:27:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 31 (0xa586a400) [pid = 1821] [serial = 71] [outer = 0xa5865c00]
08:27:51 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 32 (0xa5a76c00) [pid = 1821] [serial = 72] [outer = 0xa5865c00]
08:27:52 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
08:27:52 INFO - document served over http requires an https
08:27:52 INFO - sub-resource via script-tag using the http-csp
08:27:52 INFO - delivery method with keep-origin-redirect and when
08:27:52 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:27:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:52 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:27:52 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:27:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:52 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
08:27:52 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1939ms
08:27:52 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:27:53 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5862c00 == 16 [pid = 1821] [id = 27]
08:27:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 33 (0xa5c54000) [pid = 1821] [serial = 73] [outer = (nil)]
08:27:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 34 (0xa5e82000) [pid = 1821] [serial = 74] [outer = 0xa5c54000]
08:27:54 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 35 (0xa72ce800) [pid = 1821] [serial = 75] [outer = 0xa5c54000]
08:27:55 INFO - PROCESS | 1768 | --DOMWINDOW == 34 (0xa5191800) [pid = 1821] [serial = 47] [outer = (nil)] [url = about:blank]
08:27:55 INFO - PROCESS | 1768 | --DOMWINDOW == 33 (0xaa529800) [pid = 1821] [serial = 44] [outer = (nil)] [url = about:blank]
08:27:55 INFO - PROCESS | 1768 | --DOMWINDOW == 32 (0xa573d800) [pid = 1821] [serial = 50] [outer = (nil)] [url = about:blank]
08:27:55 INFO - PROCESS | 1768 | --DOMWINDOW == 31 (0xa518ec00) [pid = 1821] [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]
08:27:55 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
08:27:55 INFO - document served over http requires an https
08:27:55 INFO - sub-resource via script-tag using the http-csp
08:27:55 INFO - delivery method with no-redirect and when
08:27: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"
08:27:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:27:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:27:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:55 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
08:27:55 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2691ms
08:27:55 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:27:55 INFO - PROCESS | 1768 | ++DOCSHELL 0xaa138c00 == 17 [pid = 1821] [id = 28]
08:27:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 32 (0xaa1ebc00) [pid = 1821] [serial = 76] [outer = (nil)]
08:27:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 33 (0xaa526000) [pid = 1821] [serial = 77] [outer = 0xaa1ebc00]
08:27:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 34 (0xaa53a000) [pid = 1821] [serial = 78] [outer = 0xaa1ebc00]
08:27:57 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
08:27:57 INFO - document served over http requires an https
08:27:57 INFO - sub-resource via script-tag using the http-csp
08:27:57 INFO - delivery method with swap-origin-redirect and when
08:27:57 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:27:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:27:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:27:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:57 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
08:27:57 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1443ms
08:27:57 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:27:57 INFO - PROCESS | 1768 | ++DOCSHELL 0xaa522c00 == 18 [pid = 1821] [id = 29]
08:27:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 35 (0xaa541400) [pid = 1821] [serial = 79] [outer = (nil)]
08:27:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 36 (0xaa547800) [pid = 1821] [serial = 80] [outer = 0xaa541400]
08:27:57 INFO - PROCESS | 1768 | --DOMWINDOW == 16 (0xa04b0800) [pid = 1768] [serial = 22] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
08:27:57 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 37 (0xa4be3400) [pid = 1821] [serial = 81] [outer = 0xaa541400]
08:27:58 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
08:27:58 INFO - document served over http requires an https
08:27:58 INFO - sub-resource via xhr-request using the http-csp
08:27:58 INFO - delivery method with keep-origin-redirect and when
08:27: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"
08:27:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:27:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:27:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:27:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:27:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:27:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:27:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:27:58 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
08:27:58 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1496ms
08:27:58 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:27:58 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4be4000 == 19 [pid = 1821] [id = 30]
08:27:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 38 (0xa4be6400) [pid = 1821] [serial = 82] [outer = (nil)]
08:27:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 39 (0xa4bea800) [pid = 1821] [serial = 83] [outer = 0xa4be6400]
08:27:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:27:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 40 (0xa5747c00) [pid = 1821] [serial = 84] [outer = 0xa4be6400]
08:28:00 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
08:28:00 INFO - document served over http requires an https
08:28:00 INFO - sub-resource via xhr-request using the http-csp
08:28:00 INFO - delivery method with no-redirect and when
08:28:00 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:28:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:28:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:28:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:00 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
08:28:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1639ms
08:28:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:28:00 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5a74400 == 20 [pid = 1821] [id = 31]
08:28:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 41 (0xa5e0c800) [pid = 1821] [serial = 85] [outer = (nil)]
08:28:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 42 (0xaa520c00) [pid = 1821] [serial = 86] [outer = 0xa5e0c800]
08:28:01 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 43 (0xaa546c00) [pid = 1821] [serial = 87] [outer = 0xa5e0c800]
08:28:02 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
08:28:02 INFO - document served over http requires an https
08:28:02 INFO - sub-resource via xhr-request using the http-csp
08:28:02 INFO - delivery method with swap-origin-redirect and when
08:28:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:28:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:28:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:28:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:02 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
08:28:02 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2096ms
08:28:02 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:28:02 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4311000 == 21 [pid = 1821] [id = 32]
08:28:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 44 (0xa4311400) [pid = 1821] [serial = 88] [outer = (nil)]
08:28:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 45 (0xa4318800) [pid = 1821] [serial = 89] [outer = 0xa4311400]
08:28:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 46 (0xa7068c00) [pid = 1821] [serial = 90] [outer = 0xa4311400]
08:28:05 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
08:28:05 INFO - document served over http requires an http
08:28:05 INFO - sub-resource via fetch-request using the http-csp
08:28:05 INFO - delivery method with keep-origin-redirect and when
08:28: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"
08:28:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:28:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:28:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:28:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:05 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
08:28:05 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2959ms
08:28:05 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:28:05 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4316c00 == 22 [pid = 1821] [id = 33]
08:28:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 47 (0xa4317800) [pid = 1821] [serial = 91] [outer = (nil)]
08:28:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 48 (0xa4387800) [pid = 1821] [serial = 92] [outer = 0xa4317800]
08:28:06 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 49 (0xa4391400) [pid = 1821] [serial = 93] [outer = 0xa4317800]
08:28:07 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
08:28:07 INFO - document served over http requires an http
08:28:07 INFO - sub-resource via fetch-request using the http-csp
08:28:07 INFO - delivery method with no-redirect and when
08:28: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"
08:28:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:28:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:28:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:28:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:07 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
08:28:07 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1937ms
08:28:07 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xaa138c00 == 21 [pid = 1821] [id = 28]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa5862c00 == 20 [pid = 1821] [id = 27]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xaa541800 == 19 [pid = 1821] [id = 15]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa5e7b400 == 18 [pid = 1821] [id = 13]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa5860000 == 17 [pid = 1821] [id = 26]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa573d400 == 16 [pid = 1821] [id = 25]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa573a800 == 15 [pid = 1821] [id = 24]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa5a76000 == 14 [pid = 1821] [id = 22]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xaa1ec000 == 13 [pid = 1821] [id = 23]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa5e7a800 == 12 [pid = 1821] [id = 21]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xaa524c00 == 11 [pid = 1821] [id = 14]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa5743400 == 10 [pid = 1821] [id = 20]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa5743800 == 9 [pid = 1821] [id = 11]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa53bec00 == 8 [pid = 1821] [id = 16]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa53b0c00 == 7 [pid = 1821] [id = 19]
08:28:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa53b9c00 == 6 [pid = 1821] [id = 18]
08:28:07 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4be9c00 == 7 [pid = 1821] [id = 34]
08:28:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 50 (0xa518fc00) [pid = 1821] [serial = 94] [outer = (nil)]
08:28:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 51 (0xa519ac00) [pid = 1821] [serial = 95] [outer = 0xa518fc00]
08:28:08 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 52 (0xa53bec00) [pid = 1821] [serial = 96] [outer = 0xa518fc00]
08:28:08 INFO - PROCESS | 1768 | --DOMWINDOW == 51 (0xa53b7000) [pid = 1821] [serial = 48] [outer = (nil)] [url = about:blank]
08:28:09 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
08:28:09 INFO - document served over http requires an http
08:28:09 INFO - sub-resource via fetch-request using the http-csp
08:28:09 INFO - delivery method with swap-origin-redirect and when
08:28:09 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:28:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:09 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:28:09 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:28:09 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:28:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:09 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
08:28:09 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2656ms
08:28:09 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:28:10 INFO - PROCESS | 1768 | 1449160090325 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
08:28:10 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5742400 == 8 [pid = 1821] [id = 35]
08:28:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 52 (0xa5743800) [pid = 1821] [serial = 97] [outer = (nil)]
08:28:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 53 (0xa5867000) [pid = 1821] [serial = 98] [outer = 0xa5743800]
08:28:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 54 (0xa5a70800) [pid = 1821] [serial = 99] [outer = 0xa5743800]
08:28:11 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5c51000 == 9 [pid = 1821] [id = 36]
08:28:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 55 (0xa5c52800) [pid = 1821] [serial = 100] [outer = (nil)]
08:28:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 56 (0xa5c56800) [pid = 1821] [serial = 101] [outer = 0xa5c52800]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 55 (0xaa547800) [pid = 1821] [serial = 80] [outer = (nil)] [url = about:blank]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 54 (0xa5746000) [pid = 1821] [serial = 69] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 53 (0xaa527c00) [pid = 1821] [serial = 66] [outer = (nil)] [url = about:blank]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 52 (0xa5e82000) [pid = 1821] [serial = 74] [outer = (nil)] [url = about:blank]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 51 (0xaa4dec00) [pid = 1821] [serial = 64] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160067964]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 50 (0xa739d400) [pid = 1821] [serial = 61] [outer = (nil)] [url = about:blank]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 49 (0xa5862400) [pid = 1821] [serial = 53] [outer = (nil)] [url = about:blank]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 48 (0xa5e7fc00) [pid = 1821] [serial = 59] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 47 (0xa5c48000) [pid = 1821] [serial = 56] [outer = (nil)] [url = about:blank]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 46 (0xaa526000) [pid = 1821] [serial = 77] [outer = (nil)] [url = about:blank]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 45 (0xa586a400) [pid = 1821] [serial = 71] [outer = (nil)] [url = about:blank]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 44 (0xa5865c00) [pid = 1821] [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]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 43 (0xaa1ebc00) [pid = 1821] [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]
08:28:12 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
08:28:12 INFO - document served over http requires an http
08:28:12 INFO - sub-resource via iframe-tag using the http-csp
08:28:12 INFO - delivery method with keep-origin-redirect and when
08:28: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"
08:28:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:12 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:28:12 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:28:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:12 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
08:28:12 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2362ms
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 42 (0xa5e7dc00) [pid = 1821] [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]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 41 (0xa5744800) [pid = 1821] [serial = 63] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160067964]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 40 (0xa5e7b000) [pid = 1821] [serial = 58] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 39 (0xa5742800) [pid = 1821] [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]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 38 (0xa53b3000) [pid = 1821] [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]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 37 (0xa573e000) [pid = 1821] [serial = 68] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 36 (0xa5a6b400) [pid = 1821] [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]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 35 (0xa5c54000) [pid = 1821] [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]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 34 (0xa53bf000) [pid = 1821] [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]
08:28:12 INFO - PROCESS | 1768 | --DOMWINDOW == 33 (0xa5192000) [pid = 1821] [serial = 45] [outer = (nil)] [url = about:blank]
08:28:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:28:12 INFO - PROCESS | 1768 | ++DOCSHELL 0xa518d000 == 10 [pid = 1821] [id = 37]
08:28:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 34 (0xa5195800) [pid = 1821] [serial = 102] [outer = (nil)]
08:28:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 35 (0xa573e000) [pid = 1821] [serial = 103] [outer = 0xa5195800]
08:28:13 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 36 (0xa5745000) [pid = 1821] [serial = 104] [outer = 0xa5195800]
08:28:13 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5e7fc00 == 11 [pid = 1821] [id = 38]
08:28:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 37 (0xa5e80000) [pid = 1821] [serial = 105] [outer = (nil)]
08:28:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 38 (0xa5e86c00) [pid = 1821] [serial = 106] [outer = 0xa5e80000]
08:28:14 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
08:28:14 INFO - document served over http requires an http
08:28:14 INFO - sub-resource via iframe-tag using the http-csp
08:28:14 INFO - delivery method with no-redirect and when
08:28: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"
08:28:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:14 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:28:14 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:28:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:14 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
08:28:14 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1801ms
08:28:14 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:28:14 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4388400 == 12 [pid = 1821] [id = 39]
08:28:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 39 (0xa438a400) [pid = 1821] [serial = 107] [outer = (nil)]
08:28:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 40 (0xa4bef800) [pid = 1821] [serial = 108] [outer = 0xa438a400]
08:28:15 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 41 (0xa5742c00) [pid = 1821] [serial = 109] [outer = 0xa438a400]
08:28:16 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5c54000 == 13 [pid = 1821] [id = 40]
08:28:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 42 (0xa5c54800) [pid = 1821] [serial = 110] [outer = (nil)]
08:28:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 43 (0xa5e7f000) [pid = 1821] [serial = 111] [outer = 0xa5c54800]
08:28:16 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
08:28:16 INFO - document served over http requires an http
08:28:16 INFO - sub-resource via iframe-tag using the http-csp
08:28:16 INFO - delivery method with swap-origin-redirect and when
08:28: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"
08:28:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:28:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:28:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:16 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
08:28:16 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2366ms
08:28:16 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:28:17 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4386800 == 14 [pid = 1821] [id = 41]
08:28:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 44 (0xa5e0bc00) [pid = 1821] [serial = 112] [outer = (nil)]
08:28:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 45 (0xaa186400) [pid = 1821] [serial = 113] [outer = 0xa5e0bc00]
08:28:17 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 46 (0xaa479000) [pid = 1821] [serial = 114] [outer = 0xa5e0bc00]
08:28:18 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
08:28:18 INFO - document served over http requires an http
08:28:18 INFO - sub-resource via script-tag using the http-csp
08:28:18 INFO - delivery method with keep-origin-redirect and when
08:28: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"
08:28:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:28:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:28:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:18 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
08:28:18 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2345ms
08:28:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:28:19 INFO - PROCESS | 1768 | ++DOCSHELL 0xaa527400 == 15 [pid = 1821] [id = 42]
08:28:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 47 (0xaa527c00) [pid = 1821] [serial = 115] [outer = (nil)]
08:28:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 48 (0xaa53fc00) [pid = 1821] [serial = 116] [outer = 0xaa527c00]
08:28:20 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 49 (0xaa5d7400) [pid = 1821] [serial = 117] [outer = 0xaa527c00]
08:28:21 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
08:28:21 INFO - document served over http requires an http
08:28:21 INFO - sub-resource via script-tag using the http-csp
08:28:21 INFO - delivery method with no-redirect and when
08:28: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"
08:28:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:21 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:28:21 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:28:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:21 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
08:28:21 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2195ms
08:28:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:28:21 INFO - PROCESS | 1768 | ++DOCSHELL 0xa41eb000 == 16 [pid = 1821] [id = 43]
08:28:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 50 (0xa41ed400) [pid = 1821] [serial = 118] [outer = (nil)]
08:28:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 51 (0xa41f0800) [pid = 1821] [serial = 119] [outer = 0xa41ed400]
08:28:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 52 (0xa5191000) [pid = 1821] [serial = 120] [outer = 0xa41ed400]
08:28:23 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
08:28:23 INFO - document served over http requires an http
08:28:23 INFO - sub-resource via script-tag using the http-csp
08:28:23 INFO - delivery method with swap-origin-redirect and when
08:28: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"
08:28:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:23 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:28:23 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:28:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:23 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
08:28:23 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2132ms
08:28:23 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:28:24 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3dcbc00 == 17 [pid = 1821] [id = 44]
08:28:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 53 (0xa3dcc000) [pid = 1821] [serial = 121] [outer = (nil)]
08:28:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 54 (0xa3dcdc00) [pid = 1821] [serial = 122] [outer = 0xa3dcc000]
08:28:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 55 (0xa41f1800) [pid = 1821] [serial = 123] [outer = 0xa3dcc000]
08:28:26 INFO - PROCESS | 1768 | --DOCSHELL 0xa5e7fc00 == 16 [pid = 1821] [id = 38]
08:28:26 INFO - PROCESS | 1768 | --DOCSHELL 0xa5c51000 == 15 [pid = 1821] [id = 36]
08:28:26 INFO - PROCESS | 1768 | --DOCSHELL 0xa5742400 == 14 [pid = 1821] [id = 35]
08:28:26 INFO - PROCESS | 1768 | --DOCSHELL 0xa4be9c00 == 13 [pid = 1821] [id = 34]
08:28:26 INFO - PROCESS | 1768 | --DOCSHELL 0xa4311000 == 12 [pid = 1821] [id = 32]
08:28:26 INFO - PROCESS | 1768 | --DOCSHELL 0xa4316c00 == 11 [pid = 1821] [id = 33]
08:28:26 INFO - PROCESS | 1768 | --DOCSHELL 0xa5a74400 == 10 [pid = 1821] [id = 31]
08:28:26 INFO - PROCESS | 1768 | --DOCSHELL 0xa4be4000 == 9 [pid = 1821] [id = 30]
08:28:26 INFO - PROCESS | 1768 | --DOMWINDOW == 54 (0xa5c56c00) [pid = 1821] [serial = 57] [outer = (nil)] [url = about:blank]
08:28:26 INFO - PROCESS | 1768 | --DOMWINDOW == 53 (0xaa17ec00) [pid = 1821] [serial = 62] [outer = (nil)] [url = about:blank]
08:28:26 INFO - PROCESS | 1768 | --DOMWINDOW == 52 (0xaa52c000) [pid = 1821] [serial = 67] [outer = (nil)] [url = about:blank]
08:28:26 INFO - PROCESS | 1768 | --DOMWINDOW == 51 (0xa5860c00) [pid = 1821] [serial = 54] [outer = (nil)] [url = about:blank]
08:28:26 INFO - PROCESS | 1768 | --DOMWINDOW == 50 (0xa5a76c00) [pid = 1821] [serial = 72] [outer = (nil)] [url = about:blank]
08:28:26 INFO - PROCESS | 1768 | --DOMWINDOW == 49 (0xaa53a000) [pid = 1821] [serial = 78] [outer = (nil)] [url = about:blank]
08:28:26 INFO - PROCESS | 1768 | --DOMWINDOW == 48 (0xa72ce800) [pid = 1821] [serial = 75] [outer = (nil)] [url = about:blank]
08:28:26 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
08:28:26 INFO - document served over http requires an http
08:28:26 INFO - sub-resource via xhr-request using the http-csp
08:28:26 INFO - delivery method with keep-origin-redirect and when
08:28: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"
08:28:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:28:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:28:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:26 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
08:28:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3225ms
08:28:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:28:26 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3dcd800 == 10 [pid = 1821] [id = 45]
08:28:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 49 (0xa4385c00) [pid = 1821] [serial = 124] [outer = (nil)]
08:28:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 50 (0xa4be8400) [pid = 1821] [serial = 125] [outer = 0xa4385c00]
08:28:27 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 51 (0xa518e400) [pid = 1821] [serial = 126] [outer = 0xa4385c00]
08:28:28 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
08:28:28 INFO - document served over http requires an http
08:28:28 INFO - sub-resource via xhr-request using the http-csp
08:28:28 INFO - delivery method with no-redirect and when
08:28:28 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:28:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:28 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:28:28 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:28:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:28 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
08:28:28 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1489ms
08:28:28 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:28:28 INFO - PROCESS | 1768 | ++DOCSHELL 0xa53b8800 == 11 [pid = 1821] [id = 46]
08:28:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 52 (0xa53bd800) [pid = 1821] [serial = 127] [outer = (nil)]
08:28:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 53 (0xa5742400) [pid = 1821] [serial = 128] [outer = 0xa53bd800]
08:28:29 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 54 (0xa586a800) [pid = 1821] [serial = 129] [outer = 0xa53bd800]
08:28:29 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
08:28:29 INFO - document served over http requires an http
08:28:29 INFO - sub-resource via xhr-request using the http-csp
08:28:29 INFO - delivery method with swap-origin-redirect and when
08:28: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"
08:28:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:29 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:28:29 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:28:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:29 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
08:28:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1643ms
08:28:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:28:30 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5a74000 == 12 [pid = 1821] [id = 47]
08:28:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 55 (0xa5a74c00) [pid = 1821] [serial = 130] [outer = (nil)]
08:28:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 56 (0xa5e04000) [pid = 1821] [serial = 131] [outer = 0xa5a74c00]
08:28:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 57 (0xa5e7a800) [pid = 1821] [serial = 132] [outer = 0xa5a74c00]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 56 (0xaa520c00) [pid = 1821] [serial = 86] [outer = (nil)] [url = about:blank]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 55 (0xa4318800) [pid = 1821] [serial = 89] [outer = (nil)] [url = about:blank]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 54 (0xa573e000) [pid = 1821] [serial = 103] [outer = (nil)] [url = about:blank]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 53 (0xa4bea800) [pid = 1821] [serial = 83] [outer = (nil)] [url = about:blank]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 52 (0xa4387800) [pid = 1821] [serial = 92] [outer = (nil)] [url = about:blank]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 51 (0xa519ac00) [pid = 1821] [serial = 95] [outer = (nil)] [url = about:blank]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 50 (0xa5c56800) [pid = 1821] [serial = 101] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 49 (0xa5867000) [pid = 1821] [serial = 98] [outer = (nil)] [url = about:blank]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 48 (0xa4317800) [pid = 1821] [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]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 47 (0xa5743800) [pid = 1821] [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]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 46 (0xa5c52800) [pid = 1821] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 45 (0xa518fc00) [pid = 1821] [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]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 44 (0xaa541400) [pid = 1821] [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]
08:28:30 INFO - PROCESS | 1768 | --DOMWINDOW == 43 (0xa4be3400) [pid = 1821] [serial = 81] [outer = (nil)] [url = about:blank]
08:28:31 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
08:28:31 INFO - document served over http requires an https
08:28:31 INFO - sub-resource via fetch-request using the http-csp
08:28:31 INFO - delivery method with keep-origin-redirect and when
08:28: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"
08:28:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:28:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:28:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:28:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:31 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html:23:7
08:28:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1643ms
08:28:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:28:31 INFO - PROCESS | 1768 | ++DOCSHELL 0xa518b400 == 13 [pid = 1821] [id = 48]
08:28:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 44 (0xa5196000) [pid = 1821] [serial = 133] [outer = (nil)]
08:28:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 45 (0xa5c55800) [pid = 1821] [serial = 134] [outer = 0xa5196000]
08:28:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 46 (0xa72c1800) [pid = 1821] [serial = 135] [outer = 0xa5196000]
08:28:33 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
08:28:33 INFO - document served over http requires an https
08:28:33 INFO - sub-resource via fetch-request using the http-csp
08:28:33 INFO - delivery method with no-redirect and when
08:28: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"
08:28:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:28:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:28:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:28:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:33 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
08:28:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1691ms
08:28:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:28:33 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3dc3400 == 14 [pid = 1821] [id = 49]
08:28:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 47 (0xa3dcb000) [pid = 1821] [serial = 136] [outer = (nil)]
08:28:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 48 (0xa41e9c00) [pid = 1821] [serial = 137] [outer = 0xa3dcb000]
08:28:34 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 49 (0xa4beb000) [pid = 1821] [serial = 138] [outer = 0xa3dcb000]
08:28:35 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
08:28:35 INFO - document served over http requires an https
08:28:35 INFO - sub-resource via fetch-request using the http-csp
08:28:35 INFO - delivery method with swap-origin-redirect and when
08:28: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"
08:28:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:35 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:28:35 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:28:35 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:28:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:35 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
08:28:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2092ms
08:28:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:28:35 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5a6b000 == 15 [pid = 1821] [id = 50]
08:28:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 50 (0xa5a76c00) [pid = 1821] [serial = 139] [outer = (nil)]
08:28:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 51 (0xaa185000) [pid = 1821] [serial = 140] [outer = 0xa5a76c00]
08:28:36 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 52 (0xaa521000) [pid = 1821] [serial = 141] [outer = 0xa5a76c00]
08:28:36 INFO - PROCESS | 1768 | ++DOCSHELL 0xaa53b800 == 16 [pid = 1821] [id = 51]
08:28:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 53 (0xaa53d000) [pid = 1821] [serial = 142] [outer = (nil)]
08:28:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 54 (0xaa541000) [pid = 1821] [serial = 143] [outer = 0xaa53d000]
08:28:37 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
08:28:37 INFO - document served over http requires an https
08:28:37 INFO - sub-resource via iframe-tag using the http-csp
08:28:37 INFO - delivery method with keep-origin-redirect and when
08:28: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"
08:28:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:28:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:28:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:37 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
08:28:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2244ms
08:28:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:28:37 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3bf5000 == 17 [pid = 1821] [id = 52]
08:28:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 55 (0xa3bf5400) [pid = 1821] [serial = 144] [outer = (nil)]
08:28:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 56 (0xa3bf7000) [pid = 1821] [serial = 145] [outer = 0xa3bf5400]
08:28:38 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 57 (0xa3bfb000) [pid = 1821] [serial = 146] [outer = 0xa3bf5400]
08:28:39 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5c51800 == 18 [pid = 1821] [id = 53]
08:28:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 58 (0xa5c56800) [pid = 1821] [serial = 147] [outer = (nil)]
08:28:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 59 (0xaa53ec00) [pid = 1821] [serial = 148] [outer = 0xa5c56800]
08:28:39 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
08:28:39 INFO - document served over http requires an https
08:28:39 INFO - sub-resource via iframe-tag using the http-csp
08:28:39 INFO - delivery method with no-redirect and when
08:28:39 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:28:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:28:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:28:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:39 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
08:28:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2148ms
08:28:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:28:39 INFO - PROCESS | 1768 | ++DOCSHELL 0xa387a000 == 19 [pid = 1821] [id = 54]
08:28:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 60 (0xa387a400) [pid = 1821] [serial = 149] [outer = (nil)]
08:28:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 61 (0xa387c000) [pid = 1821] [serial = 150] [outer = 0xa387a400]
08:28:41 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (0xa3880000) [pid = 1821] [serial = 151] [outer = 0xa387a400]
08:28:42 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3dca000 == 20 [pid = 1821] [id = 55]
08:28:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (0xaa529800) [pid = 1821] [serial = 152] [outer = (nil)]
08:28:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (0xa363b400) [pid = 1821] [serial = 153] [outer = 0xaa529800]
08:28:42 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
08:28:42 INFO - document served over http requires an https
08:28:42 INFO - sub-resource via iframe-tag using the http-csp
08:28:42 INFO - delivery method with swap-origin-redirect and when
08:28: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"
08:28:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:28:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:28:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:42 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
08:28:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2857ms
08:28:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:28:42 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3640400 == 21 [pid = 1821] [id = 56]
08:28:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (0xa3643000) [pid = 1821] [serial = 154] [outer = (nil)]
08:28:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0xa3644c00) [pid = 1821] [serial = 155] [outer = 0xa3643000]
08:28:43 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0xa3648c00) [pid = 1821] [serial = 156] [outer = 0xa3643000]
08:28:45 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
08:28:45 INFO - document served over http requires an https
08:28:45 INFO - sub-resource via script-tag using the http-csp
08:28:45 INFO - delivery method with keep-origin-redirect and when
08:28:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:28:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:28:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:28:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:45 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html:23:7
08:28:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2588ms
08:28:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:28:45 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3408c00 == 22 [pid = 1821] [id = 57]
08:28:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0xa3410c00) [pid = 1821] [serial = 157] [outer = (nil)]
08:28:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0xa3640800) [pid = 1821] [serial = 158] [outer = 0xa3410c00]
08:28:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0xa3879000) [pid = 1821] [serial = 159] [outer = 0xa3410c00]
08:28:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 17 (0xa0459c00) [pid = 1768] [serial = 24] [outer = 0x9d90d000]
08:28:46 INFO - PROCESS | 1768 | --DOCSHELL 0xa518b400 == 21 [pid = 1821] [id = 48]
08:28:46 INFO - PROCESS | 1768 | --DOCSHELL 0xa5a74000 == 20 [pid = 1821] [id = 47]
08:28:46 INFO - PROCESS | 1768 | --DOCSHELL 0xa53b8800 == 19 [pid = 1821] [id = 46]
08:28:46 INFO - PROCESS | 1768 | --DOCSHELL 0xaa522c00 == 18 [pid = 1821] [id = 29]
08:28:46 INFO - PROCESS | 1768 | --DOCSHELL 0xa518d000 == 17 [pid = 1821] [id = 37]
08:28:46 INFO - PROCESS | 1768 | --DOCSHELL 0xa3dcd800 == 16 [pid = 1821] [id = 45]
08:28:46 INFO - PROCESS | 1768 | --DOCSHELL 0xa3dcbc00 == 15 [pid = 1821] [id = 44]
08:28:46 INFO - PROCESS | 1768 | --DOCSHELL 0xa41eb000 == 14 [pid = 1821] [id = 43]
08:28:46 INFO - PROCESS | 1768 | --DOCSHELL 0xaa527400 == 13 [pid = 1821] [id = 42]
08:28:46 INFO - PROCESS | 1768 | --DOCSHELL 0xa4386800 == 12 [pid = 1821] [id = 41]
08:28:46 INFO - PROCESS | 1768 | --DOCSHELL 0xa5c54000 == 11 [pid = 1821] [id = 40]
08:28:46 INFO - PROCESS | 1768 | --DOCSHELL 0xa4388400 == 10 [pid = 1821] [id = 39]
08:28:46 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa4391400) [pid = 1821] [serial = 93] [outer = (nil)] [url = about:blank]
08:28:46 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa5a70800) [pid = 1821] [serial = 99] [outer = (nil)] [url = about:blank]
08:28:46 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xa53bec00) [pid = 1821] [serial = 96] [outer = (nil)] [url = about:blank]
08:28:46 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
08:28:46 INFO - document served over http requires an https
08:28:46 INFO - sub-resource via script-tag using the http-csp
08:28:46 INFO - delivery method with no-redirect and when
08:28: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"
08:28:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:28:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:28:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:46 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
08:28:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1843ms
08:28:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:28:47 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3dc1c00 == 11 [pid = 1821] [id = 58]
08:28:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0xa3dc3c00) [pid = 1821] [serial = 160] [outer = (nil)]
08:28:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0xa41eb400) [pid = 1821] [serial = 161] [outer = 0xa3dc3c00]
08:28:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0xa41f2400) [pid = 1821] [serial = 162] [outer = 0xa3dc3c00]
08:28:48 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
08:28:48 INFO - document served over http requires an https
08:28:48 INFO - sub-resource via script-tag using the http-csp
08:28:48 INFO - delivery method with swap-origin-redirect and when
08:28: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"
08:28:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:28:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:28:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:48 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
08:28:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1538ms
08:28:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:28:48 INFO - PROCESS | 1768 | ++DOCSHELL 0xa431b400 == 12 [pid = 1821] [id = 59]
08:28:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0xa4387800) [pid = 1821] [serial = 163] [outer = (nil)]
08:28:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0xa4be3c00) [pid = 1821] [serial = 164] [outer = 0xa4387800]
08:28:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xa518c400) [pid = 1821] [serial = 165] [outer = 0xa4387800]
08:28:50 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
08:28:50 INFO - document served over http requires an https
08:28:50 INFO - sub-resource via xhr-request using the http-csp
08:28:50 INFO - delivery method with keep-origin-redirect and when
08:28: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"
08:28:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:28:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:28:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:50 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
08:28:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2209ms
08:28:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa5742400) [pid = 1821] [serial = 128] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa4bef800) [pid = 1821] [serial = 108] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0xa5e7f000) [pid = 1821] [serial = 111] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xaa186400) [pid = 1821] [serial = 113] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa5e86c00) [pid = 1821] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160093849]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xa41f0800) [pid = 1821] [serial = 119] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa4be8400) [pid = 1821] [serial = 125] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xaa53fc00) [pid = 1821] [serial = 116] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (0xa3dcdc00) [pid = 1821] [serial = 122] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (0xa5e04000) [pid = 1821] [serial = 131] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (0xa5c55800) [pid = 1821] [serial = 134] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (0xa5a74c00) [pid = 1821] [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]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 60 (0xa53bd800) [pid = 1821] [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]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 59 (0xa3dcc000) [pid = 1821] [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]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 58 (0xa4385c00) [pid = 1821] [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]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 57 (0xa5c54800) [pid = 1821] [serial = 110] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 56 (0xa5e80000) [pid = 1821] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160093849]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 55 (0xa5195800) [pid = 1821] [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]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 54 (0xa586a800) [pid = 1821] [serial = 129] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 53 (0xa5745000) [pid = 1821] [serial = 104] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 52 (0xa41f1800) [pid = 1821] [serial = 123] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | --DOMWINDOW == 51 (0xa518e400) [pid = 1821] [serial = 126] [outer = (nil)] [url = about:blank]
08:28:51 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3639800 == 13 [pid = 1821] [id = 60]
08:28:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 52 (0xa363f000) [pid = 1821] [serial = 166] [outer = (nil)]
08:28:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 53 (0xa3bf0c00) [pid = 1821] [serial = 167] [outer = 0xa363f000]
08:28:51 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 54 (0xa41ec800) [pid = 1821] [serial = 168] [outer = 0xa363f000]
08:28:52 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
08:28:52 INFO - document served over http requires an https
08:28:52 INFO - sub-resource via xhr-request using the http-csp
08:28:52 INFO - delivery method with no-redirect and when
08:28:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:28:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:28:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:28:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:52 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
08:28:52 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2210ms
08:28:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:28:53 INFO - PROCESS | 1768 | ++DOCSHELL 0xa340fc00 == 14 [pid = 1821] [id = 61]
08:28:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 55 (0xa438ac00) [pid = 1821] [serial = 169] [outer = (nil)]
08:28:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 56 (0xa5195800) [pid = 1821] [serial = 170] [outer = 0xa438ac00]
08:28:54 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 57 (0xa53bac00) [pid = 1821] [serial = 171] [outer = 0xa438ac00]
08:28:55 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
08:28:55 INFO - document served over http requires an https
08:28:55 INFO - sub-resource via xhr-request using the http-csp
08:28:55 INFO - delivery method with swap-origin-redirect and when
08:28: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"
08:28:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:28:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:28:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:55 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
08:28:55 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2287ms
08:28:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:28:56 INFO - PROCESS | 1768 | ++DOCSHELL 0xa518fc00 == 15 [pid = 1821] [id = 62]
08:28:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 58 (0xa5195000) [pid = 1821] [serial = 172] [outer = (nil)]
08:28:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 59 (0xa5866000) [pid = 1821] [serial = 173] [outer = 0xa5195000]
08:28:57 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 60 (0xa5a6a800) [pid = 1821] [serial = 174] [outer = 0xa5195000]
08:28:58 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
08:28:58 INFO - document served over http requires an http
08:28:58 INFO - sub-resource via fetch-request using the meta-csp
08:28:58 INFO - delivery method with keep-origin-redirect and when
08:28:58 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
08:28:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:28:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:28:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:28:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:58 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
08:28:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2737ms
08:28:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:28:58 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5860c00 == 16 [pid = 1821] [id = 63]
08:28:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 61 (0xa5c49000) [pid = 1821] [serial = 175] [outer = (nil)]
08:28:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (0xa5e01800) [pid = 1821] [serial = 176] [outer = 0xa5c49000]
08:28:58 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:28:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (0xa5e0dc00) [pid = 1821] [serial = 177] [outer = 0xa5c49000]
08:28:59 INFO - PROCESS | 1768 | --DOMWINDOW == 16 (0x9cb2dc00) [pid = 1768] [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.]
08:28:59 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
08:28:59 INFO - document served over http requires an http
08:28:59 INFO - sub-resource via fetch-request using the meta-csp
08:28:59 INFO - delivery method with no-redirect and when
08:28:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html"
08:28:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:28:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:28:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:28:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:28:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:28:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:28:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:28:59 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
08:28:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1743ms
08:28:59 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:29:00 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5c51400 == 17 [pid = 1821] [id = 64]
08:29:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (0xa5e81800) [pid = 1821] [serial = 178] [outer = (nil)]
08:29:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (0xa706c000) [pid = 1821] [serial = 179] [outer = 0xa5e81800]
08:29:00 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0xaa135400) [pid = 1821] [serial = 180] [outer = 0xa5e81800]
08:29:01 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
08:29:01 INFO - document served over http requires an http
08:29:01 INFO - sub-resource via fetch-request using the meta-csp
08:29:01 INFO - delivery method with swap-origin-redirect and when
08:29:01 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
08:29:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:29:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:29:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:29:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:01 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
08:29:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1680ms
08:29:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:29:01 INFO - PROCESS | 1768 | ++DOCSHELL 0xaa1eac00 == 18 [pid = 1821] [id = 65]
08:29:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0xaa1ec400) [pid = 1821] [serial = 181] [outer = (nil)]
08:29:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0xaa522c00) [pid = 1821] [serial = 182] [outer = 0xaa1ec400]
08:29:02 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0xa3f84800) [pid = 1821] [serial = 183] [outer = 0xaa1ec400]
08:29:03 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3f8ac00 == 19 [pid = 1821] [id = 66]
08:29:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0xa3f8b000) [pid = 1821] [serial = 184] [outer = (nil)]
08:29:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0xa3f8e400) [pid = 1821] [serial = 185] [outer = 0xa3f8b000]
08:29:04 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
08:29:04 INFO - document served over http requires an http
08:29:04 INFO - sub-resource via iframe-tag using the meta-csp
08:29:04 INFO - delivery method with keep-origin-redirect and when
08:29:04 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
08:29:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:29:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:29:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:04 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
08:29:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2700ms
08:29:04 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:29:04 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3646400 == 20 [pid = 1821] [id = 67]
08:29:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0xa387d800) [pid = 1821] [serial = 186] [outer = (nil)]
08:29:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xa3f90800) [pid = 1821] [serial = 187] [outer = 0xa387d800]
08:29:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xa4be0400) [pid = 1821] [serial = 188] [outer = 0xa387d800]
08:29:05 INFO - PROCESS | 1768 | --DOCSHELL 0xa3dc1c00 == 19 [pid = 1821] [id = 58]
08:29:05 INFO - PROCESS | 1768 | --DOCSHELL 0xa3408c00 == 18 [pid = 1821] [id = 57]
08:29:05 INFO - PROCESS | 1768 | --DOCSHELL 0xa3dca000 == 17 [pid = 1821] [id = 55]
08:29:05 INFO - PROCESS | 1768 | --DOCSHELL 0xa387a000 == 16 [pid = 1821] [id = 54]
08:29:05 INFO - PROCESS | 1768 | --DOCSHELL 0xa5c51800 == 15 [pid = 1821] [id = 53]
08:29:05 INFO - PROCESS | 1768 | --DOCSHELL 0xa3bf5000 == 14 [pid = 1821] [id = 52]
08:29:05 INFO - PROCESS | 1768 | --DOCSHELL 0xa5a6b000 == 13 [pid = 1821] [id = 50]
08:29:05 INFO - PROCESS | 1768 | --DOCSHELL 0xaa53b800 == 12 [pid = 1821] [id = 51]
08:29:05 INFO - PROCESS | 1768 | --DOCSHELL 0xa3dc3400 == 11 [pid = 1821] [id = 49]
08:29:05 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa5e7a800) [pid = 1821] [serial = 132] [outer = (nil)] [url = about:blank]
08:29:06 INFO - PROCESS | 1768 | ++DOCSHELL 0xa363b000 == 12 [pid = 1821] [id = 68]
08:29:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xa363b800) [pid = 1821] [serial = 189] [outer = (nil)]
08:29:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0xa3647800) [pid = 1821] [serial = 190] [outer = 0xa363b800]
08:29:06 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
08:29:06 INFO - document served over http requires an http
08:29:06 INFO - sub-resource via iframe-tag using the meta-csp
08:29:06 INFO - delivery method with no-redirect and when
08:29: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/iframe-tag/generic.no-redirect.http.html"
08:29:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:29:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:29:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:06 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
08:29:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2140ms
08:29:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:29:06 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3646000 == 13 [pid = 1821] [id = 69]
08:29:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa3882800) [pid = 1821] [serial = 191] [outer = (nil)]
08:29:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xa3dc1c00) [pid = 1821] [serial = 192] [outer = 0xa3882800]
08:29:07 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa41f2000) [pid = 1821] [serial = 193] [outer = 0xa3882800]
08:29:08 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4bed400 == 14 [pid = 1821] [id = 70]
08:29:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa4bee800) [pid = 1821] [serial = 194] [outer = (nil)]
08:29:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa5197000) [pid = 1821] [serial = 195] [outer = 0xa4bee800]
08:29:08 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
08:29:08 INFO - document served over http requires an http
08:29:08 INFO - sub-resource via iframe-tag using the meta-csp
08:29:08 INFO - delivery method with swap-origin-redirect and when
08:29:08 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
08:29:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:29:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:29:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:08 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
08:29:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2048ms
08:29:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:29:08 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3bf9400 == 15 [pid = 1821] [id = 71]
08:29:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa5190400) [pid = 1821] [serial = 196] [outer = (nil)]
08:29:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa5a69c00) [pid = 1821] [serial = 197] [outer = 0xa5190400]
08:29:09 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa5c53400) [pid = 1821] [serial = 198] [outer = 0xa5190400]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa4be3c00) [pid = 1821] [serial = 164] [outer = (nil)] [url = about:blank]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xaa53ec00) [pid = 1821] [serial = 148] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160119292]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa3bf7000) [pid = 1821] [serial = 145] [outer = (nil)] [url = about:blank]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa363b400) [pid = 1821] [serial = 153] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa387c000) [pid = 1821] [serial = 150] [outer = (nil)] [url = about:blank]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa41eb400) [pid = 1821] [serial = 161] [outer = (nil)] [url = about:blank]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa41e9c00) [pid = 1821] [serial = 137] [outer = (nil)] [url = about:blank]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0xaa541000) [pid = 1821] [serial = 143] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xaa185000) [pid = 1821] [serial = 140] [outer = (nil)] [url = about:blank]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa3640800) [pid = 1821] [serial = 158] [outer = (nil)] [url = about:blank]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa3644c00) [pid = 1821] [serial = 155] [outer = (nil)] [url = about:blank]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa3dc3c00) [pid = 1821] [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]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0xa3410c00) [pid = 1821] [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]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa5c56800) [pid = 1821] [serial = 147] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160119292]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xaa529800) [pid = 1821] [serial = 152] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xaa53d000) [pid = 1821] [serial = 142] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa5196000) [pid = 1821] [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]
08:29:10 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xa72c1800) [pid = 1821] [serial = 135] [outer = (nil)] [url = about:blank]
08:29:11 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
08:29:11 INFO - document served over http requires an http
08:29:11 INFO - sub-resource via script-tag using the meta-csp
08:29:11 INFO - delivery method with keep-origin-redirect and when
08:29: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-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html"
08:29:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:11 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:29:11 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:29:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:11 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
08:29:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2793ms
08:29:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:29:11 INFO - PROCESS | 1768 | ++DOCSHELL 0xa387c000 == 16 [pid = 1821] [id = 72]
08:29:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0xa3dca400) [pid = 1821] [serial = 199] [outer = (nil)]
08:29:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0xa5742400) [pid = 1821] [serial = 200] [outer = 0xa3dca400]
08:29:12 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0xaa186800) [pid = 1821] [serial = 201] [outer = 0xa3dca400]
08:29:13 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
08:29:13 INFO - document served over http requires an http
08:29:13 INFO - sub-resource via script-tag using the meta-csp
08:29:13 INFO - delivery method with no-redirect and when
08:29:13 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html"
08:29:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:13 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:29:13 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:29:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:13 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
08:29:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1885ms
08:29:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:29:13 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3f87400 == 17 [pid = 1821] [id = 73]
08:29:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0xa41e9c00) [pid = 1821] [serial = 202] [outer = (nil)]
08:29:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0xa4bec800) [pid = 1821] [serial = 203] [outer = 0xa41e9c00]
08:29:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0xa5862c00) [pid = 1821] [serial = 204] [outer = 0xa41e9c00]
08:29:14 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
08:29:14 INFO - document served over http requires an http
08:29:14 INFO - sub-resource via script-tag using the meta-csp
08:29:14 INFO - delivery method with swap-origin-redirect and when
08:29: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-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
08:29:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:29:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:29:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:14 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
08:29:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1798ms
08:29:14 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:29:15 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3f90c00 == 18 [pid = 1821] [id = 74]
08:29:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0xa3f91800) [pid = 1821] [serial = 205] [outer = (nil)]
08:29:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xaa52e000) [pid = 1821] [serial = 206] [outer = 0xa3f91800]
08:29:15 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xaa540c00) [pid = 1821] [serial = 207] [outer = 0xa3f91800]
08:29:16 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
08:29:16 INFO - document served over http requires an http
08:29:16 INFO - sub-resource via xhr-request using the meta-csp
08:29:16 INFO - delivery method with keep-origin-redirect and when
08:29:16 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
08:29:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:29:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:29:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:16 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
08:29:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1785ms
08:29:16 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:29:17 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c43000 == 19 [pid = 1821] [id = 75]
08:29:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0xa2c43400) [pid = 1821] [serial = 208] [outer = (nil)]
08:29:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa2c4bc00) [pid = 1821] [serial = 209] [outer = 0xa2c43400]
08:29:17 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xaa522000) [pid = 1821] [serial = 210] [outer = 0xa2c43400]
08:29:18 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
08:29:18 INFO - document served over http requires an http
08:29:18 INFO - sub-resource via xhr-request using the meta-csp
08:29:18 INFO - delivery method with no-redirect and when
08:29:18 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html"
08:29:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:29:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:29:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:18 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
08:29:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1604ms
08:29:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:29:18 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a09c00 == 20 [pid = 1821] [id = 76]
08:29:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa2a0a000) [pid = 1821] [serial = 211] [outer = (nil)]
08:29:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa2a0bc00) [pid = 1821] [serial = 212] [outer = 0xa2a0a000]
08:29:19 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa2a0f800) [pid = 1821] [serial = 213] [outer = 0xa2a0a000]
08:29:20 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
08:29:20 INFO - document served over http requires an http
08:29:20 INFO - sub-resource via xhr-request using the meta-csp
08:29:20 INFO - delivery method with swap-origin-redirect and when
08:29: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/xhr-request/generic.swap-origin-redirect.http.html"
08:29:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:29:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:29:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:20 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
08:29:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2108ms
08:29:20 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:29:20 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a19c00 == 21 [pid = 1821] [id = 77]
08:29:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa2a1a400) [pid = 1821] [serial = 214] [outer = (nil)]
08:29:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa2a21000) [pid = 1821] [serial = 215] [outer = 0xa2a1a400]
08:29:21 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa2a23800) [pid = 1821] [serial = 216] [outer = 0xa2a1a400]
08:29:23 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
08:29:23 INFO - document served over http requires an https
08:29:23 INFO - sub-resource via fetch-request using the meta-csp
08:29:23 INFO - delivery method with keep-origin-redirect and when
08:29:23 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html"
08:29:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:29:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:29:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:29:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:23 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
08:29:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3058ms
08:29:23 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:29:23 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2ca7400 == 22 [pid = 1821] [id = 78]
08:29:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa2cad400) [pid = 1821] [serial = 217] [outer = (nil)]
08:29:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa2caf000) [pid = 1821] [serial = 218] [outer = 0xa2cad400]
08:29:24 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa2cb3800) [pid = 1821] [serial = 219] [outer = 0xa2cad400]
08:29:26 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
08:29:26 INFO - document served over http requires an https
08:29:26 INFO - sub-resource via fetch-request using the meta-csp
08:29:26 INFO - delivery method with no-redirect and when
08:29: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-https/fetch-request/generic.no-redirect.http.html"
08:29:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:29:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:29:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:29:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:26 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
08:29:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3095ms
08:29:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:29:27 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2cac000 == 23 [pid = 1821] [id = 79]
08:29:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa2cac400) [pid = 1821] [serial = 220] [outer = (nil)]
08:29:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa2cb3000) [pid = 1821] [serial = 221] [outer = 0xa2cac400]
08:29:27 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa3bfe000) [pid = 1821] [serial = 222] [outer = 0xa2cac400]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa3f8ac00 == 22 [pid = 1821] [id = 66]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa3bf9400 == 21 [pid = 1821] [id = 71]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa4bed400 == 20 [pid = 1821] [id = 70]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa3646000 == 19 [pid = 1821] [id = 69]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa363b000 == 18 [pid = 1821] [id = 68]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa431b400 == 17 [pid = 1821] [id = 59]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa3646400 == 16 [pid = 1821] [id = 67]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xaa1eac00 == 15 [pid = 1821] [id = 65]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa5c51400 == 14 [pid = 1821] [id = 64]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa5860c00 == 13 [pid = 1821] [id = 63]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa518fc00 == 12 [pid = 1821] [id = 62]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa340fc00 == 11 [pid = 1821] [id = 61]
08:29:28 INFO - PROCESS | 1768 | --DOCSHELL 0xa3639800 == 10 [pid = 1821] [id = 60]
08:29:28 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa3879000) [pid = 1821] [serial = 159] [outer = (nil)] [url = about:blank]
08:29:28 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa41f2400) [pid = 1821] [serial = 162] [outer = (nil)] [url = about:blank]
08:29:28 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
08:29:28 INFO - document served over http requires an https
08:29:28 INFO - sub-resource via fetch-request using the meta-csp
08:29:28 INFO - delivery method with swap-origin-redirect and when
08:29:28 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
08:29:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:29:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:29:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:29:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:28 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
08:29:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1753ms
08:29:28 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:29:28 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3410c00 == 11 [pid = 1821] [id = 80]
08:29:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa3646000) [pid = 1821] [serial = 223] [outer = (nil)]
08:29:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa3dc4c00) [pid = 1821] [serial = 224] [outer = 0xa3646000]
08:29:29 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa3f89000) [pid = 1821] [serial = 225] [outer = 0xa3646000]
08:29:30 INFO - PROCESS | 1768 | ++DOCSHELL 0xa41e8c00 == 12 [pid = 1821] [id = 81]
08:29:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa41eb000) [pid = 1821] [serial = 226] [outer = (nil)]
08:29:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa4311000) [pid = 1821] [serial = 227] [outer = 0xa41eb000]
08:29:30 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
08:29:30 INFO - document served over http requires an https
08:29:30 INFO - sub-resource via iframe-tag using the meta-csp
08:29:30 INFO - delivery method with keep-origin-redirect and when
08:29:30 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
08:29:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:29:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:29:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:30 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
08:29:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1694ms
08:29:30 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:29:30 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3647000 == 13 [pid = 1821] [id = 82]
08:29:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa3bf7000) [pid = 1821] [serial = 228] [outer = (nil)]
08:29:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa4bebc00) [pid = 1821] [serial = 229] [outer = 0xa3bf7000]
08:29:31 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa518fc00) [pid = 1821] [serial = 230] [outer = 0xa3bf7000]
08:29:31 INFO - PROCESS | 1768 | ++DOCSHELL 0xa53b5800 == 14 [pid = 1821] [id = 83]
08:29:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa53b5c00) [pid = 1821] [serial = 231] [outer = (nil)]
08:29:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa53ba800) [pid = 1821] [serial = 232] [outer = 0xa53b5c00]
08:29:31 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
08:29:31 INFO - document served over http requires an https
08:29:31 INFO - sub-resource via iframe-tag using the meta-csp
08:29:31 INFO - delivery method with no-redirect and when
08:29: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/iframe-tag/generic.no-redirect.http.html"
08:29:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:29:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:29:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:32 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
08:29:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1701ms
08:29:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:29:32 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4387400 == 15 [pid = 1821] [id = 84]
08:29:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa53b6800) [pid = 1821] [serial = 233] [outer = (nil)]
08:29:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa5868c00) [pid = 1821] [serial = 234] [outer = 0xa53b6800]
08:29:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa5a71800) [pid = 1821] [serial = 235] [outer = 0xa53b6800]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa387d800) [pid = 1821] [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]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa3882800) [pid = 1821] [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]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa5190400) [pid = 1821] [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]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa3f8b000) [pid = 1821] [serial = 184] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa4387800) [pid = 1821] [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]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa5e01800) [pid = 1821] [serial = 176] [outer = (nil)] [url = about:blank]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa706c000) [pid = 1821] [serial = 179] [outer = (nil)] [url = about:blank]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa3bf0c00) [pid = 1821] [serial = 167] [outer = (nil)] [url = about:blank]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa5195800) [pid = 1821] [serial = 170] [outer = (nil)] [url = about:blank]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa5866000) [pid = 1821] [serial = 173] [outer = (nil)] [url = about:blank]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa5a69c00) [pid = 1821] [serial = 197] [outer = (nil)] [url = about:blank]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa3f8e400) [pid = 1821] [serial = 185] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xaa522c00) [pid = 1821] [serial = 182] [outer = (nil)] [url = about:blank]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa5197000) [pid = 1821] [serial = 195] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa3dc1c00) [pid = 1821] [serial = 192] [outer = (nil)] [url = about:blank]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa3647800) [pid = 1821] [serial = 190] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160146051]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa3f90800) [pid = 1821] [serial = 187] [outer = (nil)] [url = about:blank]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa5742400) [pid = 1821] [serial = 200] [outer = (nil)] [url = about:blank]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa4bee800) [pid = 1821] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa363b800) [pid = 1821] [serial = 189] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160146051]
08:29:34 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3410800 == 16 [pid = 1821] [id = 85]
08:29:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa363b400) [pid = 1821] [serial = 236] [outer = (nil)]
08:29:34 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa518c400) [pid = 1821] [serial = 165] [outer = (nil)] [url = about:blank]
08:29:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa387d800) [pid = 1821] [serial = 237] [outer = 0xa363b400]
08:29:34 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
08:29:34 INFO - document served over http requires an https
08:29:34 INFO - sub-resource via iframe-tag using the meta-csp
08:29:34 INFO - delivery method with swap-origin-redirect and when
08:29: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/iframe-tag/generic.swap-origin-redirect.http.html"
08:29:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:29:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:29:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:34 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
08:29:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2648ms
08:29:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:29:34 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3644800 == 17 [pid = 1821] [id = 86]
08:29:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa3645000) [pid = 1821] [serial = 238] [outer = (nil)]
08:29:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa53bc000) [pid = 1821] [serial = 239] [outer = 0xa3645000]
08:29:35 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa5c4d400) [pid = 1821] [serial = 240] [outer = 0xa3645000]
08:29:36 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
08:29:36 INFO - document served over http requires an https
08:29:36 INFO - sub-resource via script-tag using the meta-csp
08:29:36 INFO - delivery method with keep-origin-redirect and when
08:29:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
08:29:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:29:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:29:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:36 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
08:29:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2052ms
08:29:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:29:37 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2cabc00 == 18 [pid = 1821] [id = 87]
08:29:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa2cb5400) [pid = 1821] [serial = 241] [outer = (nil)]
08:29:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa3f8dc00) [pid = 1821] [serial = 242] [outer = 0xa2cb5400]
08:29:37 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa4bef400) [pid = 1821] [serial = 243] [outer = 0xa2cb5400]
08:29:38 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
08:29:38 INFO - document served over http requires an https
08:29:38 INFO - sub-resource via script-tag using the meta-csp
08:29:38 INFO - delivery method with no-redirect and when
08:29: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/script-tag/generic.no-redirect.http.html"
08:29:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:29:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:29:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:38 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
08:29:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2194ms
08:29:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:29:39 INFO - PROCESS | 1768 | ++DOCSHELL 0xa387f400 == 19 [pid = 1821] [id = 88]
08:29:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa5742800) [pid = 1821] [serial = 244] [outer = (nil)]
08:29:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa5e10c00) [pid = 1821] [serial = 245] [outer = 0xa5742800]
08:29:40 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa72cac00) [pid = 1821] [serial = 246] [outer = 0xa5742800]
08:29:41 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
08:29:41 INFO - document served over http requires an https
08:29:41 INFO - sub-resource via script-tag using the meta-csp
08:29:41 INFO - delivery method with swap-origin-redirect and when
08:29:41 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
08:29:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:29:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:29:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:41 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
08:29:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3009ms
08:29:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:29:42 INFO - PROCESS | 1768 | ++DOCSHELL 0xaa1ec000 == 20 [pid = 1821] [id = 89]
08:29:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xaa1f7800) [pid = 1821] [serial = 247] [outer = (nil)]
08:29:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xaa52e400) [pid = 1821] [serial = 248] [outer = 0xaa1f7800]
08:29:42 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa3161c00) [pid = 1821] [serial = 249] [outer = 0xaa1f7800]
08:29:44 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
08:29:44 INFO - document served over http requires an https
08:29:44 INFO - sub-resource via xhr-request using the meta-csp
08:29:44 INFO - delivery method with keep-origin-redirect and when
08:29: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/xhr-request/generic.keep-origin-redirect.http.html"
08:29:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:29:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:29:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:44 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
08:29:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2040ms
08:29:44 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:29:44 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3168800 == 21 [pid = 1821] [id = 90]
08:29:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa316c800) [pid = 1821] [serial = 250] [outer = (nil)]
08:29:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa316e400) [pid = 1821] [serial = 251] [outer = 0xa316c800]
08:29:44 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa2248800) [pid = 1821] [serial = 252] [outer = 0xa316c800]
08:29:45 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
08:29:45 INFO - document served over http requires an https
08:29:45 INFO - sub-resource via xhr-request using the meta-csp
08:29:45 INFO - delivery method with no-redirect and when
08:29:45 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html"
08:29:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:29:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:29:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:45 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
08:29:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1905ms
08:29:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:29:46 INFO - PROCESS | 1768 | ++DOCSHELL 0xa224dc00 == 22 [pid = 1821] [id = 91]
08:29:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa2253800) [pid = 1821] [serial = 253] [outer = (nil)]
08:29:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa2255400) [pid = 1821] [serial = 254] [outer = 0xa2253800]
08:29:46 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa2330c00) [pid = 1821] [serial = 255] [outer = 0xa2253800]
08:29:47 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
08:29:47 INFO - document served over http requires an https
08:29:47 INFO - sub-resource via xhr-request using the meta-csp
08:29:47 INFO - delivery method with swap-origin-redirect and when
08:29:47 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
08:29:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:29:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:29:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:47 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
08:29:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1816ms
08:29:47 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:29:48 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2336400 == 23 [pid = 1821] [id = 92]
08:29:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa2337000) [pid = 1821] [serial = 256] [outer = (nil)]
08:29:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa233e800) [pid = 1821] [serial = 257] [outer = 0xa2337000]
08:29:48 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa23a4000) [pid = 1821] [serial = 258] [outer = 0xa2337000]
08:29:50 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
08:29:50 INFO - document served over http requires an http
08:29:50 INFO - sub-resource via fetch-request using the meta-csp
08:29:50 INFO - delivery method with keep-origin-redirect and when
08:29:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
08:29:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:29:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:29:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:29:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:50 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
08:29:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2842ms
08:29:50 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:29:51 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2336c00 == 24 [pid = 1821] [id = 93]
08:29:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa2337400) [pid = 1821] [serial = 259] [outer = (nil)]
08:29:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa233bc00) [pid = 1821] [serial = 260] [outer = 0xa2337400]
08:29:51 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa23ac800) [pid = 1821] [serial = 261] [outer = 0xa2337400]
08:29:53 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
08:29:53 INFO - document served over http requires an http
08:29:53 INFO - sub-resource via fetch-request using the meta-csp
08:29:53 INFO - delivery method with no-redirect and when
08:29:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html"
08:29:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:29:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:29:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:29:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:53 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
08:29:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2406ms
08:29:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:29:53 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a03400 == 25 [pid = 1821] [id = 94]
08:29:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa2a04000) [pid = 1821] [serial = 262] [outer = (nil)]
08:29:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa2a07000) [pid = 1821] [serial = 263] [outer = 0xa2a04000]
08:29:54 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa2c44800) [pid = 1821] [serial = 264] [outer = 0xa2a04000]
08:29:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa3410800 == 24 [pid = 1821] [id = 85]
08:29:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa4387400 == 23 [pid = 1821] [id = 84]
08:29:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa53b5800 == 22 [pid = 1821] [id = 83]
08:29:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa3647000 == 21 [pid = 1821] [id = 82]
08:29:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa41e8c00 == 20 [pid = 1821] [id = 81]
08:29:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa3410c00 == 19 [pid = 1821] [id = 80]
08:29:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa2cac000 == 18 [pid = 1821] [id = 79]
08:29:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a19c00 == 17 [pid = 1821] [id = 77]
08:29:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c43000 == 16 [pid = 1821] [id = 75]
08:29:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa3f90c00 == 15 [pid = 1821] [id = 74]
08:29:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa3f87400 == 14 [pid = 1821] [id = 73]
08:29:54 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa4be0400) [pid = 1821] [serial = 188] [outer = (nil)] [url = about:blank]
08:29:54 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0xa5c53400) [pid = 1821] [serial = 198] [outer = (nil)] [url = about:blank]
08:29:54 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa41f2000) [pid = 1821] [serial = 193] [outer = (nil)] [url = about:blank]
08:29:55 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
08:29:55 INFO - document served over http requires an http
08:29:55 INFO - sub-resource via fetch-request using the meta-csp
08:29:55 INFO - delivery method with swap-origin-redirect and when
08:29:55 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
08:29:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:55 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:29:55 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:29:55 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:29:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:55 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
08:29:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2139ms
08:29:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:29:55 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c41000 == 15 [pid = 1821] [id = 95]
08:29:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa2c4d400) [pid = 1821] [serial = 265] [outer = (nil)]
08:29:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa2cb2000) [pid = 1821] [serial = 266] [outer = 0xa2c4d400]
08:29:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa316e800) [pid = 1821] [serial = 267] [outer = 0xa2c4d400]
08:29:56 INFO - PROCESS | 1768 | ++DOCSHELL 0xa340cc00 == 16 [pid = 1821] [id = 96]
08:29:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa340d000) [pid = 1821] [serial = 268] [outer = (nil)]
08:29:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa363ac00) [pid = 1821] [serial = 269] [outer = 0xa340d000]
08:29:57 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
08:29:57 INFO - document served over http requires an http
08:29:57 INFO - sub-resource via iframe-tag using the meta-csp
08:29:57 INFO - delivery method with keep-origin-redirect and when
08:29:57 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
08:29:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:29:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:29:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:29:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:29:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:29:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:29:57 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
08:29:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2094ms
08:29:57 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:29:58 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2caa400 == 17 [pid = 1821] [id = 97]
08:29:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa2cacc00) [pid = 1821] [serial = 270] [outer = (nil)]
08:29:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa387c800) [pid = 1821] [serial = 271] [outer = 0xa2cacc00]
08:29:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:29:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa3bf9800) [pid = 1821] [serial = 272] [outer = 0xa2cacc00]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa53bc000) [pid = 1821] [serial = 239] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa2caf000) [pid = 1821] [serial = 218] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0xa5e0c800) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0xa5e0bc00) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0xa2a21000) [pid = 1821] [serial = 215] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa2a0bc00) [pid = 1821] [serial = 212] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0xa2cb3000) [pid = 1821] [serial = 221] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa4bec800) [pid = 1821] [serial = 203] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa387d800) [pid = 1821] [serial = 237] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa5868c00) [pid = 1821] [serial = 234] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa53ba800) [pid = 1821] [serial = 232] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160171703]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa4bebc00) [pid = 1821] [serial = 229] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xaa52e000) [pid = 1821] [serial = 206] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa4311000) [pid = 1821] [serial = 227] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa3dc4c00) [pid = 1821] [serial = 224] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa2c4bc00) [pid = 1821] [serial = 209] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa3646000) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa2cac400) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa363b400) [pid = 1821] [serial = 236] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa3bf7000) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa2cad400) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa41eb000) [pid = 1821] [serial = 226] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa53b5c00) [pid = 1821] [serial = 231] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160171703]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa53b6800) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa4be6400) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa41ed400) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa53ba000) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xaa1ec400) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa438a400) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xaa527c00) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa3643000) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa4311400) [pid = 1821] [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]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa5747c00) [pid = 1821] [serial = 84] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa5191000) [pid = 1821] [serial = 120] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa5744400) [pid = 1821] [serial = 51] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa3f84800) [pid = 1821] [serial = 183] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa5742c00) [pid = 1821] [serial = 109] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0xaa5d7400) [pid = 1821] [serial = 117] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa2a0f800) [pid = 1821] [serial = 213] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa53bac00) [pid = 1821] [serial = 171] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa3648c00) [pid = 1821] [serial = 156] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa3bfb000) [pid = 1821] [serial = 146] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0xa3880000) [pid = 1821] [serial = 151] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa41ec800) [pid = 1821] [serial = 168] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa7068c00) [pid = 1821] [serial = 90] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xa5a6a800) [pid = 1821] [serial = 174] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa4beb000) [pid = 1821] [serial = 138] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xaa540c00) [pid = 1821] [serial = 207] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (0xaa546c00) [pid = 1821] [serial = 87] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (0xaa479000) [pid = 1821] [serial = 114] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (0xaa521000) [pid = 1821] [serial = 141] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (0xaa135400) [pid = 1821] [serial = 180] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 60 (0xaa522000) [pid = 1821] [serial = 210] [outer = (nil)] [url = about:blank]
08:29:59 INFO - PROCESS | 1768 | --DOMWINDOW == 59 (0xa5e0dc00) [pid = 1821] [serial = 177] [outer = (nil)] [url = about:blank]
08:30:00 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c41400 == 18 [pid = 1821] [id = 98]
08:30:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 60 (0xa2c41c00) [pid = 1821] [serial = 273] [outer = (nil)]
08:30:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 61 (0xa2cac400) [pid = 1821] [serial = 274] [outer = 0xa2c41c00]
08:30:00 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
08:30:00 INFO - document served over http requires an http
08:30:00 INFO - sub-resource via iframe-tag using the meta-csp
08:30:00 INFO - delivery method with no-redirect and when
08:30:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html"
08:30:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:30:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:30:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:00 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
08:30:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3159ms
08:30:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:30:00 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c4bc00 == 19 [pid = 1821] [id = 99]
08:30:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (0xa3648c00) [pid = 1821] [serial = 275] [outer = (nil)]
08:30:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (0xa387bc00) [pid = 1821] [serial = 276] [outer = 0xa3648c00]
08:30:01 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (0xa3dc1c00) [pid = 1821] [serial = 277] [outer = 0xa3648c00]
08:30:02 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a06c00 == 20 [pid = 1821] [id = 100]
08:30:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (0xa2a07400) [pid = 1821] [serial = 278] [outer = (nil)]
08:30:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0xa2a0d800) [pid = 1821] [serial = 279] [outer = 0xa2a07400]
08:30:02 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
08:30:02 INFO - document served over http requires an http
08:30:02 INFO - sub-resource via iframe-tag using the meta-csp
08:30:02 INFO - delivery method with swap-origin-redirect and when
08:30:02 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
08:30:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:30:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:30:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:02 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
08:30:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2052ms
08:30:02 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:30:02 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a1b800 == 21 [pid = 1821] [id = 101]
08:30:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0xa2c4fc00) [pid = 1821] [serial = 280] [outer = (nil)]
08:30:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0xa3406000) [pid = 1821] [serial = 281] [outer = 0xa2c4fc00]
08:30:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0xa3875c00) [pid = 1821] [serial = 282] [outer = 0xa2c4fc00]
08:30:04 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
08:30:04 INFO - document served over http requires an http
08:30:04 INFO - sub-resource via script-tag using the meta-csp
08:30:04 INFO - delivery method with keep-origin-redirect and when
08:30: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/script-tag/generic.keep-origin-redirect.http.html"
08:30:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:30:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:30:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:04 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
08:30:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1904ms
08:30:04 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:30:04 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2cb2c00 == 22 [pid = 1821] [id = 102]
08:30:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0xa3dc6400) [pid = 1821] [serial = 283] [outer = (nil)]
08:30:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0xa3f88400) [pid = 1821] [serial = 284] [outer = 0xa3dc6400]
08:30:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0xa3f8e800) [pid = 1821] [serial = 285] [outer = 0xa3dc6400]
08:30:06 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
08:30:06 INFO - document served over http requires an http
08:30:06 INFO - sub-resource via script-tag using the meta-csp
08:30:06 INFO - delivery method with no-redirect and when
08:30:06 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html"
08:30:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:30:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:30:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:06 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
08:30:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1789ms
08:30:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:30:06 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3f83400 == 23 [pid = 1821] [id = 103]
08:30:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xa41ec000) [pid = 1821] [serial = 286] [outer = (nil)]
08:30:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xa430f800) [pid = 1821] [serial = 287] [outer = 0xa41ec000]
08:30:07 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0xa4313c00) [pid = 1821] [serial = 288] [outer = 0xa41ec000]
08:30:08 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
08:30:08 INFO - document served over http requires an http
08:30:08 INFO - sub-resource via script-tag using the meta-csp
08:30:08 INFO - delivery method with swap-origin-redirect and when
08:30: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.swap-origin-redirect.http.html"
08:30:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:30:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:30:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:08 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
08:30:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2288ms
08:30:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:30:09 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4385000 == 24 [pid = 1821] [id = 104]
08:30:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa4385c00) [pid = 1821] [serial = 289] [outer = (nil)]
08:30:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xa4be0400) [pid = 1821] [serial = 290] [outer = 0xa4385c00]
08:30:09 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa4bec800) [pid = 1821] [serial = 291] [outer = 0xa4385c00]
08:30:10 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
08:30:10 INFO - document served over http requires an http
08:30:10 INFO - sub-resource via xhr-request using the meta-csp
08:30:10 INFO - delivery method with keep-origin-redirect and when
08:30: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/xhr-request/generic.keep-origin-redirect.http.html"
08:30:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:30:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:30:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:10 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
08:30:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2362ms
08:30:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:30:11 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4be8800 == 25 [pid = 1821] [id = 105]
08:30:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa5198000) [pid = 1821] [serial = 292] [outer = (nil)]
08:30:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa53bac00) [pid = 1821] [serial = 293] [outer = 0xa5198000]
08:30:12 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa573dc00) [pid = 1821] [serial = 294] [outer = 0xa5198000]
08:30:13 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
08:30:13 INFO - document served over http requires an http
08:30:13 INFO - sub-resource via xhr-request using the meta-csp
08:30:13 INFO - delivery method with no-redirect and when
08:30: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.no-redirect.http.html"
08:30:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:30:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:30:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:13 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
08:30:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2744ms
08:30:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:30:14 INFO - PROCESS | 1768 | ++DOCSHELL 0xa585e000 == 26 [pid = 1821] [id = 106]
08:30:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa585ec00) [pid = 1821] [serial = 295] [outer = (nil)]
08:30:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa5a6ac00) [pid = 1821] [serial = 296] [outer = 0xa585ec00]
08:30:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa5a72800) [pid = 1821] [serial = 297] [outer = 0xa585ec00]
08:30:16 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
08:30:16 INFO - document served over http requires an http
08:30:16 INFO - sub-resource via xhr-request using the meta-csp
08:30:16 INFO - delivery method with swap-origin-redirect and when
08:30:16 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
08:30:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:30:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:30:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:16 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
08:30:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2285ms
08:30:16 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:30:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 17 (0xa0f41400) [pid = 1768] [serial = 25] [outer = 0x9d90d000]
08:30:18 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3bfd400 == 27 [pid = 1821] [id = 107]
08:30:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa5c52400) [pid = 1821] [serial = 298] [outer = (nil)]
08:30:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa5e7d400) [pid = 1821] [serial = 299] [outer = 0xa5c52400]
08:30:18 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa7068c00) [pid = 1821] [serial = 300] [outer = 0xa5c52400]
08:30: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
08:30:19 INFO - document served over http requires an https
08:30:19 INFO - sub-resource via fetch-request using the meta-csp
08:30:19 INFO - delivery method with keep-origin-redirect and when
08:30: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"
08:30:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:30:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:30:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:30:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30: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
08:30:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3685ms
08:30:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:30:20 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2cb6800 == 28 [pid = 1821] [id = 108]
08:30:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa3404c00) [pid = 1821] [serial = 301] [outer = (nil)]
08:30:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa340ec00) [pid = 1821] [serial = 302] [outer = 0xa3404c00]
08:30:20 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa3dc9400) [pid = 1821] [serial = 303] [outer = 0xa3404c00]
08:30:21 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
08:30:21 INFO - document served over http requires an https
08:30:21 INFO - sub-resource via fetch-request using the meta-csp
08:30:21 INFO - delivery method with no-redirect and when
08:30:21 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html"
08:30:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:30:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:30:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:30:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:21 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
08:30:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1936ms
08:30:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c41400 == 27 [pid = 1821] [id = 98]
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa2caa400 == 26 [pid = 1821] [id = 97]
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa340cc00 == 25 [pid = 1821] [id = 96]
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c41000 == 24 [pid = 1821] [id = 95]
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a03400 == 23 [pid = 1821] [id = 94]
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa2336c00 == 22 [pid = 1821] [id = 93]
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa224dc00 == 21 [pid = 1821] [id = 91]
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa3168800 == 20 [pid = 1821] [id = 90]
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa3640400 == 19 [pid = 1821] [id = 56]
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xaa1ec000 == 18 [pid = 1821] [id = 89]
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa387f400 == 17 [pid = 1821] [id = 88]
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa3644800 == 16 [pid = 1821] [id = 86]
08:30:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa2cabc00 == 15 [pid = 1821] [id = 87]
08:30:21 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2254400 == 16 [pid = 1821] [id = 109]
08:30:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa2330800) [pid = 1821] [serial = 304] [outer = (nil)]
08:30:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa23a2400) [pid = 1821] [serial = 305] [outer = 0xa2330800]
08:30:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa2a0fc00) [pid = 1821] [serial = 306] [outer = 0xa2330800]
08:30:22 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa3f89000) [pid = 1821] [serial = 225] [outer = (nil)] [url = about:blank]
08:30:22 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa3bfe000) [pid = 1821] [serial = 222] [outer = (nil)] [url = about:blank]
08:30:22 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa5862c00) [pid = 1821] [serial = 204] [outer = (nil)] [url = about:blank]
08:30:22 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa2cb3800) [pid = 1821] [serial = 219] [outer = (nil)] [url = about:blank]
08:30:22 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa5a71800) [pid = 1821] [serial = 235] [outer = (nil)] [url = about:blank]
08:30:22 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa518fc00) [pid = 1821] [serial = 230] [outer = (nil)] [url = about:blank]
08:30:23 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
08:30:23 INFO - document served over http requires an https
08:30:23 INFO - sub-resource via fetch-request using the meta-csp
08:30:23 INFO - delivery method with swap-origin-redirect and when
08:30:23 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
08:30:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:30:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:30:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:30:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:23 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
08:30:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1660ms
08:30:23 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:30:23 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c49c00 == 17 [pid = 1821] [id = 110]
08:30:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa2c4c000) [pid = 1821] [serial = 307] [outer = (nil)]
08:30:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa315fc00) [pid = 1821] [serial = 308] [outer = 0xa2c4c000]
08:30:24 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa3169c00) [pid = 1821] [serial = 309] [outer = 0xa2c4c000]
08:30:25 INFO - PROCESS | 1768 | ++DOCSHELL 0xa363d800 == 18 [pid = 1821] [id = 111]
08:30:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa363e000) [pid = 1821] [serial = 310] [outer = (nil)]
08:30:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa3648000) [pid = 1821] [serial = 311] [outer = 0xa363e000]
08:30:25 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
08:30:25 INFO - document served over http requires an https
08:30:25 INFO - sub-resource via iframe-tag using the meta-csp
08:30:25 INFO - delivery method with keep-origin-redirect and when
08:30: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/iframe-tag/generic.keep-origin-redirect.http.html"
08:30:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:30:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:30:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:25 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
08:30:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2254ms
08:30:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:30:26 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2cab400 == 19 [pid = 1821] [id = 112]
08:30:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa3641400) [pid = 1821] [serial = 312] [outer = (nil)]
08:30:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa3f8c800) [pid = 1821] [serial = 313] [outer = 0xa3641400]
08:30:26 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa430e000) [pid = 1821] [serial = 314] [outer = 0xa3641400]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa316e400) [pid = 1821] [serial = 251] [outer = (nil)] [url = about:blank]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa233bc00) [pid = 1821] [serial = 260] [outer = (nil)] [url = about:blank]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa5e10c00) [pid = 1821] [serial = 245] [outer = (nil)] [url = about:blank]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xaa52e400) [pid = 1821] [serial = 248] [outer = (nil)] [url = about:blank]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa387c800) [pid = 1821] [serial = 271] [outer = (nil)] [url = about:blank]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa2cac400) [pid = 1821] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160200080]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa2a07000) [pid = 1821] [serial = 263] [outer = (nil)] [url = about:blank]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa3f8dc00) [pid = 1821] [serial = 242] [outer = (nil)] [url = about:blank]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa2cb2000) [pid = 1821] [serial = 266] [outer = (nil)] [url = about:blank]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa2255400) [pid = 1821] [serial = 254] [outer = (nil)] [url = about:blank]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa363ac00) [pid = 1821] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa233e800) [pid = 1821] [serial = 257] [outer = (nil)] [url = about:blank]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa387bc00) [pid = 1821] [serial = 276] [outer = (nil)] [url = about:blank]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa2c4d400) [pid = 1821] [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]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa2a04000) [pid = 1821] [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]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa2cacc00) [pid = 1821] [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]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa340d000) [pid = 1821] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa2337400) [pid = 1821] [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]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa2c41c00) [pid = 1821] [serial = 273] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160200080]
08:30:27 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0xa2a23800) [pid = 1821] [serial = 216] [outer = (nil)] [url = about:blank]
08:30:27 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a1c000 == 20 [pid = 1821] [id = 113]
08:30:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa2a22400) [pid = 1821] [serial = 315] [outer = (nil)]
08:30:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xa2c4b800) [pid = 1821] [serial = 316] [outer = 0xa2a22400]
08:30:28 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
08:30:28 INFO - document served over http requires an https
08:30:28 INFO - sub-resource via iframe-tag using the meta-csp
08:30:28 INFO - delivery method with no-redirect and when
08:30:28 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html"
08:30:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:30:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:30:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:28 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
08:30:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2344ms
08:30:28 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:30:28 INFO - PROCESS | 1768 | ++DOCSHELL 0xa363ac00 == 21 [pid = 1821] [id = 114]
08:30:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa3876c00) [pid = 1821] [serial = 317] [outer = (nil)]
08:30:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa4313000) [pid = 1821] [serial = 318] [outer = 0xa3876c00]
08:30:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa4be4400) [pid = 1821] [serial = 319] [outer = 0xa3876c00]
08:30:29 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c42000 == 22 [pid = 1821] [id = 115]
08:30:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa2c47000) [pid = 1821] [serial = 320] [outer = (nil)]
08:30:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa2cac000) [pid = 1821] [serial = 321] [outer = 0xa2c47000]
08:30:30 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
08:30:30 INFO - document served over http requires an https
08:30:30 INFO - sub-resource via iframe-tag using the meta-csp
08:30:30 INFO - delivery method with swap-origin-redirect and when
08:30:30 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
08:30:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:30:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:30:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:30 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
08:30:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2585ms
08:30:30 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:30:30 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c48400 == 23 [pid = 1821] [id = 116]
08:30:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa2c4f800) [pid = 1821] [serial = 322] [outer = (nil)]
08:30:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa3646000) [pid = 1821] [serial = 323] [outer = 0xa2c4f800]
08:30:31 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa41e7000) [pid = 1821] [serial = 324] [outer = 0xa2c4f800]
08:30:33 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
08:30:33 INFO - document served over http requires an https
08:30:33 INFO - sub-resource via script-tag using the meta-csp
08:30:33 INFO - delivery method with keep-origin-redirect and when
08:30:33 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
08:30:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:30:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:30:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:33 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
08:30:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2386ms
08:30:33 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:30:34 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2caa800 == 24 [pid = 1821] [id = 117]
08:30:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa5191400) [pid = 1821] [serial = 325] [outer = (nil)]
08:30:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa573a800) [pid = 1821] [serial = 326] [outer = 0xa5191400]
08:30:34 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa5862c00) [pid = 1821] [serial = 327] [outer = 0xa5191400]
08:30:36 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
08:30:36 INFO - document served over http requires an https
08:30:36 INFO - sub-resource via script-tag using the meta-csp
08:30:36 INFO - delivery method with no-redirect and when
08:30:36 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html"
08:30:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:30:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:30:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:36 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
08:30:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 3098ms
08:30:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:30:36 INFO - PROCESS | 1768 | ++DOCSHELL 0xa53b7000 == 25 [pid = 1821] [id = 118]
08:30:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa5c4c400) [pid = 1821] [serial = 328] [outer = (nil)]
08:30:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa5e86000) [pid = 1821] [serial = 329] [outer = 0xa5c4c400]
08:30:37 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xaa135400) [pid = 1821] [serial = 330] [outer = 0xa5c4c400]
08:30:38 INFO - PROCESS | 1768 | --DOMWINDOW == 16 (0xa0459c00) [pid = 1768] [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.]
08:30:38 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
08:30:38 INFO - document served over http requires an https
08:30:38 INFO - sub-resource via script-tag using the meta-csp
08:30:38 INFO - delivery method with swap-origin-redirect and when
08:30: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.swap-origin-redirect.http.html"
08:30:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:30:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:30:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:38 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
08:30:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2019ms
08:30:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:30:38 INFO - PROCESS | 1768 | ++DOCSHELL 0xaa434400 == 26 [pid = 1821] [id = 119]
08:30:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xaa479000) [pid = 1821] [serial = 331] [outer = (nil)]
08:30:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xaa522c00) [pid = 1821] [serial = 332] [outer = 0xaa479000]
08:30:39 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xaa52e000) [pid = 1821] [serial = 333] [outer = 0xaa479000]
08:30:40 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
08:30:40 INFO - document served over http requires an https
08:30:40 INFO - sub-resource via xhr-request using the meta-csp
08:30:40 INFO - delivery method with keep-origin-redirect and when
08:30: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/xhr-request/generic.keep-origin-redirect.http.html"
08:30:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:30:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:30:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:40 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
08:30:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1900ms
08:30:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:30:40 INFO - PROCESS | 1768 | ++DOCSHELL 0xaa541000 == 27 [pid = 1821] [id = 120]
08:30:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xaa541400) [pid = 1821] [serial = 334] [outer = (nil)]
08:30:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa26ed400) [pid = 1821] [serial = 335] [outer = 0xaa541400]
08:30:40 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa26f2000) [pid = 1821] [serial = 336] [outer = 0xaa541400]
08:30:41 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
08:30:41 INFO - document served over http requires an https
08:30:41 INFO - sub-resource via xhr-request using the meta-csp
08:30:41 INFO - delivery method with no-redirect and when
08:30:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html"
08:30:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:30:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:30:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:41 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
08:30:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1812ms
08:30:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:30:42 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f8000 == 28 [pid = 1821] [id = 121]
08:30:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa26f8400) [pid = 1821] [serial = 337] [outer = (nil)]
08:30:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa1d02400) [pid = 1821] [serial = 338] [outer = 0xa26f8400]
08:30:43 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa1d07000) [pid = 1821] [serial = 339] [outer = 0xa26f8400]
08:30:44 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
08:30:44 INFO - document served over http requires an https
08:30:44 INFO - sub-resource via xhr-request using the meta-csp
08:30:44 INFO - delivery method with swap-origin-redirect and when
08:30:44 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
08:30:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:30:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:30:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:44 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
08:30:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2265ms
08:30:44 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:30:44 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d0cc00 == 29 [pid = 1821] [id = 122]
08:30:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa26f8800) [pid = 1821] [serial = 340] [outer = (nil)]
08:30:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa1dd5400) [pid = 1821] [serial = 341] [outer = 0xa26f8800]
08:30:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa1dd8800) [pid = 1821] [serial = 342] [outer = 0xa26f8800]
08:30:46 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
08:30:46 INFO - document served over http requires an http
08:30:46 INFO - sub-resource via fetch-request using the meta-referrer
08:30:46 INFO - delivery method with keep-origin-redirect and when
08:30:46 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:30:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:30:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:30:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:30:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:46 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
08:30:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2356ms
08:30:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:30:47 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1de0400 == 30 [pid = 1821] [id = 123]
08:30:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa1de3000) [pid = 1821] [serial = 343] [outer = (nil)]
08:30:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa1372000) [pid = 1821] [serial = 344] [outer = 0xa1de3000]
08:30:48 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa1375000) [pid = 1821] [serial = 345] [outer = 0xa1de3000]
08:30:50 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
08:30:50 INFO - document served over http requires an http
08:30:50 INFO - sub-resource via fetch-request using the meta-referrer
08:30:50 INFO - delivery method with no-redirect and when
08:30: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"
08:30:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:30:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:30:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:30:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:50 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
08:30:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 4146ms
08:30:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:30:51 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d05800 == 31 [pid = 1821] [id = 124]
08:30:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa1d05c00) [pid = 1821] [serial = 346] [outer = (nil)]
08:30:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa1dd5800) [pid = 1821] [serial = 347] [outer = 0xa1d05c00]
08:30:51 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa23a7000) [pid = 1821] [serial = 348] [outer = 0xa1d05c00]
08:30:52 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
08:30:52 INFO - document served over http requires an http
08:30:52 INFO - sub-resource via fetch-request using the meta-referrer
08:30:52 INFO - delivery method with swap-origin-redirect and when
08:30: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"
08:30:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:52 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:30:52 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:30:52 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:30:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:52 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
08:30:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1992ms
08:30:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:30:53 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1ddbc00 == 32 [pid = 1821] [id = 125]
08:30:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa2249800) [pid = 1821] [serial = 349] [outer = (nil)]
08:30:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa23ab400) [pid = 1821] [serial = 350] [outer = 0xa2249800]
08:30:53 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa2a23c00) [pid = 1821] [serial = 351] [outer = 0xa2249800]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a1c000 == 31 [pid = 1821] [id = 113]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa2cab400 == 30 [pid = 1821] [id = 112]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa363d800 == 29 [pid = 1821] [id = 111]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c49c00 == 28 [pid = 1821] [id = 110]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa2254400 == 27 [pid = 1821] [id = 109]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa2cb6800 == 26 [pid = 1821] [id = 108]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa585e000 == 25 [pid = 1821] [id = 106]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa4be8800 == 24 [pid = 1821] [id = 105]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa4385000 == 23 [pid = 1821] [id = 104]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa3f83400 == 22 [pid = 1821] [id = 103]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa2ca7400 == 21 [pid = 1821] [id = 78]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa2cb2c00 == 20 [pid = 1821] [id = 102]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a09c00 == 19 [pid = 1821] [id = 76]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a1b800 == 18 [pid = 1821] [id = 101]
08:30:53 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a06c00 == 17 [pid = 1821] [id = 100]
08:30:53 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa23ac800) [pid = 1821] [serial = 261] [outer = (nil)] [url = about:blank]
08:30:53 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0xa316e800) [pid = 1821] [serial = 267] [outer = (nil)] [url = about:blank]
08:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0xa5c4d400) [pid = 1821] [serial = 240] [outer = (nil)] [url = about:blank]
08:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0xa2c44800) [pid = 1821] [serial = 264] [outer = (nil)] [url = about:blank]
08:30:54 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa3bf9800) [pid = 1821] [serial = 272] [outer = (nil)] [url = about:blank]
08:30:54 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a1e400 == 18 [pid = 1821] [id = 126]
08:30:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa2a25c00) [pid = 1821] [serial = 352] [outer = (nil)]
08:30:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa2c4d000) [pid = 1821] [serial = 353] [outer = 0xa2a25c00]
08:30:54 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
08:30:54 INFO - document served over http requires an http
08:30:54 INFO - sub-resource via iframe-tag using the meta-referrer
08:30:54 INFO - delivery method with keep-origin-redirect and when
08:30: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"
08:30:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:54 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:30:54 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:30:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:54 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
08:30:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1847ms
08:30:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:30:54 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a18800 == 19 [pid = 1821] [id = 127]
08:30:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa2c44c00) [pid = 1821] [serial = 354] [outer = (nil)]
08:30:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa3165400) [pid = 1821] [serial = 355] [outer = 0xa2c44c00]
08:30:55 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa3406800) [pid = 1821] [serial = 356] [outer = 0xa2c44c00]
08:30:56 INFO - PROCESS | 1768 | ++DOCSHELL 0xa363e400 == 20 [pid = 1821] [id = 128]
08:30:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa363fc00) [pid = 1821] [serial = 357] [outer = (nil)]
08:30:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa3647000) [pid = 1821] [serial = 358] [outer = 0xa363fc00]
08:30:56 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
08:30:56 INFO - document served over http requires an http
08:30:56 INFO - sub-resource via iframe-tag using the meta-referrer
08:30:56 INFO - delivery method with no-redirect and when
08:30: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"
08:30:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:30:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:30:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:56 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
08:30:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1688ms
08:30:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:30:56 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3640800 == 21 [pid = 1821] [id = 129]
08:30:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa3642800) [pid = 1821] [serial = 359] [outer = (nil)]
08:30:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0xa3dc0000) [pid = 1821] [serial = 360] [outer = 0xa3642800]
08:30:57 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa3f87c00) [pid = 1821] [serial = 361] [outer = 0xa3642800]
08:30:57 INFO - PROCESS | 1768 | ++DOCSHELL 0xa41e7800 == 22 [pid = 1821] [id = 130]
08:30:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa41e7c00) [pid = 1821] [serial = 362] [outer = (nil)]
08:30:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0xa4311400) [pid = 1821] [serial = 363] [outer = 0xa41e7c00]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0xa2a07400) [pid = 1821] [serial = 278] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0xa53bac00) [pid = 1821] [serial = 293] [outer = (nil)] [url = about:blank]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa5a6ac00) [pid = 1821] [serial = 296] [outer = (nil)] [url = about:blank]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0xa430f800) [pid = 1821] [serial = 287] [outer = (nil)] [url = about:blank]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0xa4be0400) [pid = 1821] [serial = 290] [outer = (nil)] [url = about:blank]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0xa2a0d800) [pid = 1821] [serial = 279] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa3406000) [pid = 1821] [serial = 281] [outer = (nil)] [url = about:blank]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa3f88400) [pid = 1821] [serial = 284] [outer = (nil)] [url = about:blank]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0xa2c4b800) [pid = 1821] [serial = 316] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160227604]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0xa3f8c800) [pid = 1821] [serial = 313] [outer = (nil)] [url = about:blank]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0xa5e7d400) [pid = 1821] [serial = 299] [outer = (nil)] [url = about:blank]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa23a2400) [pid = 1821] [serial = 305] [outer = (nil)] [url = about:blank]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0xa340ec00) [pid = 1821] [serial = 302] [outer = (nil)] [url = about:blank]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa3648000) [pid = 1821] [serial = 311] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa315fc00) [pid = 1821] [serial = 308] [outer = (nil)] [url = about:blank]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa3404c00) [pid = 1821] [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]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa3641400) [pid = 1821] [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]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa2330800) [pid = 1821] [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]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa2c4c000) [pid = 1821] [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]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa2a22400) [pid = 1821] [serial = 315] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160227604]
08:30:58 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa363e000) [pid = 1821] [serial = 310] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:30:58 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
08:30:58 INFO - document served over http requires an http
08:30:58 INFO - sub-resource via iframe-tag using the meta-referrer
08:30:58 INFO - delivery method with swap-origin-redirect and when
08:30: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"
08:30:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:30:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:30:58 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:30:58 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:30:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:30:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:30:58 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
08:30:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2201ms
08:30:58 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:30:58 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2337400 == 23 [pid = 1821] [id = 131]
08:30:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa23a1c00) [pid = 1821] [serial = 364] [outer = (nil)]
08:30:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa2a22400) [pid = 1821] [serial = 365] [outer = 0xa23a1c00]
08:30:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:30:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa315fc00) [pid = 1821] [serial = 366] [outer = 0xa23a1c00]
08:31:00 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
08:31:00 INFO - document served over http requires an http
08:31:00 INFO - sub-resource via script-tag using the meta-referrer
08:31:00 INFO - delivery method with keep-origin-redirect and when
08:31: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"
08:31:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:00 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:31:00 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:31:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:00 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
08:31:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2053ms
08:31:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:31:01 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2331c00 == 24 [pid = 1821] [id = 132]
08:31:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa2336c00) [pid = 1821] [serial = 367] [outer = (nil)]
08:31:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa26fbc00) [pid = 1821] [serial = 368] [outer = 0xa2336c00]
08:31:01 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa2cb0400) [pid = 1821] [serial = 369] [outer = 0xa2336c00]
08:31:03 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
08:31:03 INFO - document served over http requires an http
08:31:03 INFO - sub-resource via script-tag using the meta-referrer
08:31:03 INFO - delivery method with no-redirect and when
08:31: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"
08:31:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:03 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:31:03 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:31:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:03 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
08:31:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2439ms
08:31:03 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:31:03 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1ddf400 == 25 [pid = 1821] [id = 133]
08:31:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa3880800) [pid = 1821] [serial = 370] [outer = (nil)]
08:31:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa4319800) [pid = 1821] [serial = 371] [outer = 0xa3880800]
08:31:04 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa438bc00) [pid = 1821] [serial = 372] [outer = 0xa3880800]
08:31:05 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
08:31:05 INFO - document served over http requires an http
08:31:05 INFO - sub-resource via script-tag using the meta-referrer
08:31:05 INFO - delivery method with swap-origin-redirect and when
08:31: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"
08:31:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:31:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:31:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:05 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
08:31:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2458ms
08:31:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:31:06 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3f92800 == 26 [pid = 1821] [id = 134]
08:31:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa5190800) [pid = 1821] [serial = 373] [outer = (nil)]
08:31:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa5739800) [pid = 1821] [serial = 374] [outer = 0xa5190800]
08:31:06 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa5866000) [pid = 1821] [serial = 375] [outer = 0xa5190800]
08:31:08 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
08:31:08 INFO - document served over http requires an http
08:31:08 INFO - sub-resource via xhr-request using the meta-referrer
08:31:08 INFO - delivery method with keep-origin-redirect and when
08:31: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"
08:31:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:31:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:31:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:08 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
08:31:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3091ms
08:31:08 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:31:09 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5c4a400 == 27 [pid = 1821] [id = 135]
08:31:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa5c4c000) [pid = 1821] [serial = 376] [outer = (nil)]
08:31:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa7060c00) [pid = 1821] [serial = 377] [outer = 0xa5c4c000]
08:31:09 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xaa51f800) [pid = 1821] [serial = 378] [outer = 0xa5c4c000]
08:31:10 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
08:31:10 INFO - document served over http requires an http
08:31:10 INFO - sub-resource via xhr-request using the meta-referrer
08:31:10 INFO - delivery method with no-redirect and when
08:31: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"
08:31:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:31:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:31:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:10 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
08:31:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1895ms
08:31:10 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:31:11 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12b3000 == 28 [pid = 1821] [id = 136]
08:31:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa12b7000) [pid = 1821] [serial = 379] [outer = (nil)]
08:31:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa12b8c00) [pid = 1821] [serial = 380] [outer = 0xa12b7000]
08:31:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0xa12bd000) [pid = 1821] [serial = 381] [outer = 0xa12b7000]
08:31:12 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
08:31:12 INFO - document served over http requires an http
08:31:12 INFO - sub-resource via xhr-request using the meta-referrer
08:31:12 INFO - delivery method with swap-origin-redirect and when
08:31: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"
08:31:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:31:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:31:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:12 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
08:31:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2049ms
08:31:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:31:13 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11cac00 == 29 [pid = 1821] [id = 137]
08:31:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa11d0800) [pid = 1821] [serial = 382] [outer = (nil)]
08:31:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa11d2400) [pid = 1821] [serial = 383] [outer = 0xa11d0800]
08:31:13 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0xa11d7000) [pid = 1821] [serial = 384] [outer = 0xa11d0800]
08:31:14 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
08:31:14 INFO - document served over http requires an https
08:31:14 INFO - sub-resource via fetch-request using the meta-referrer
08:31:14 INFO - delivery method with keep-origin-redirect and when
08:31: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"
08:31:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:14 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:31:14 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:31:14 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:31:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:14 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
08:31:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1838ms
08:31:14 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:31:14 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1043c00 == 30 [pid = 1821] [id = 138]
08:31:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa1046c00) [pid = 1821] [serial = 385] [outer = (nil)]
08:31:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0xa1048800) [pid = 1821] [serial = 386] [outer = 0xa1046c00]
08:31:15 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0xa104c400) [pid = 1821] [serial = 387] [outer = 0xa1046c00]
08:31:16 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
08:31:16 INFO - document served over http requires an https
08:31:16 INFO - sub-resource via fetch-request using the meta-referrer
08:31:16 INFO - delivery method with no-redirect and when
08:31: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"
08:31:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:31:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:31:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:31:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:16 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
08:31:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2240ms
08:31:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:31:17 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a60400 == 31 [pid = 1821] [id = 139]
08:31:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa0a60800) [pid = 1821] [serial = 388] [outer = (nil)]
08:31:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa0a62800) [pid = 1821] [serial = 389] [outer = 0xa0a60800]
08:31:17 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa0a66400) [pid = 1821] [serial = 390] [outer = 0xa0a60800]
08:31:19 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
08:31:19 INFO - document served over http requires an https
08:31:19 INFO - sub-resource via fetch-request using the meta-referrer
08:31:19 INFO - delivery method with swap-origin-redirect and when
08:31: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"
08:31:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:31:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:31:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:31:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:19 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
08:31:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2441ms
08:31:19 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:31:19 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a6ac00 == 32 [pid = 1821] [id = 140]
08:31:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa0a6bc00) [pid = 1821] [serial = 391] [outer = (nil)]
08:31:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0xa0ab8c00) [pid = 1821] [serial = 392] [outer = 0xa0a6bc00]
08:31:20 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa0abc800) [pid = 1821] [serial = 393] [outer = 0xa0a6bc00]
08:31:22 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0ac1800 == 33 [pid = 1821] [id = 141]
08:31:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0xa0ac1c00) [pid = 1821] [serial = 394] [outer = (nil)]
08:31:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0xa0ac5c00) [pid = 1821] [serial = 395] [outer = 0xa0ac1c00]
08:31:22 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
08:31:22 INFO - document served over http requires an https
08:31:22 INFO - sub-resource via iframe-tag using the meta-referrer
08:31:22 INFO - delivery method with keep-origin-redirect and when
08:31: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"
08:31:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:31:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:31:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:22 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
08:31:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3547ms
08:31:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:31:24 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a6c000 == 34 [pid = 1821] [id = 142]
08:31:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0xa0abac00) [pid = 1821] [serial = 396] [outer = (nil)]
08:31:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xa11ca800) [pid = 1821] [serial = 397] [outer = 0xa0abac00]
08:31:24 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xa12b9400) [pid = 1821] [serial = 398] [outer = 0xa0abac00]
08:31:25 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2330800 == 35 [pid = 1821] [id = 143]
08:31:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0xa2333c00) [pid = 1821] [serial = 399] [outer = (nil)]
08:31:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa26ee400) [pid = 1821] [serial = 400] [outer = 0xa2333c00]
08:31:26 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
08:31:26 INFO - document served over http requires an https
08:31:26 INFO - sub-resource via iframe-tag using the meta-referrer
08:31:26 INFO - delivery method with no-redirect and when
08:31: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"
08:31:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:31:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:31:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:26 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
08:31:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3101ms
08:31:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:31:26 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d0a800 == 36 [pid = 1821] [id = 144]
08:31:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa1d0b400) [pid = 1821] [serial = 401] [outer = (nil)]
08:31:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0xa26f3000) [pid = 1821] [serial = 402] [outer = 0xa1d0b400]
08:31:26 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0xa2c41400) [pid = 1821] [serial = 403] [outer = 0xa1d0b400]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa41e7800 == 35 [pid = 1821] [id = 130]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa3640800 == 34 [pid = 1821] [id = 129]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa363e400 == 33 [pid = 1821] [id = 128]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a18800 == 32 [pid = 1821] [id = 127]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c4bc00 == 31 [pid = 1821] [id = 99]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a1e400 == 30 [pid = 1821] [id = 126]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa1ddbc00 == 29 [pid = 1821] [id = 125]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d05800 == 28 [pid = 1821] [id = 124]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa1de0400 == 27 [pid = 1821] [id = 123]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d0cc00 == 26 [pid = 1821] [id = 122]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f8000 == 25 [pid = 1821] [id = 121]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xaa541000 == 24 [pid = 1821] [id = 120]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xaa434400 == 23 [pid = 1821] [id = 119]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa53b7000 == 22 [pid = 1821] [id = 118]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa2caa800 == 21 [pid = 1821] [id = 117]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c48400 == 20 [pid = 1821] [id = 116]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c42000 == 19 [pid = 1821] [id = 115]
08:31:27 INFO - PROCESS | 1768 | --DOCSHELL 0xa363ac00 == 18 [pid = 1821] [id = 114]
08:31:27 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0xa3dc9400) [pid = 1821] [serial = 303] [outer = (nil)] [url = about:blank]
08:31:27 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0xa2a0fc00) [pid = 1821] [serial = 306] [outer = (nil)] [url = about:blank]
08:31:27 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0xa430e000) [pid = 1821] [serial = 314] [outer = (nil)] [url = about:blank]
08:31:27 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0xa3169c00) [pid = 1821] [serial = 309] [outer = (nil)] [url = about:blank]
08:31:27 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d03000 == 19 [pid = 1821] [id = 145]
08:31:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa1d03800) [pid = 1821] [serial = 404] [outer = (nil)]
08:31:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa1dd8400) [pid = 1821] [serial = 405] [outer = 0xa1d03800]
08:31:28 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
08:31:28 INFO - document served over http requires an https
08:31:28 INFO - sub-resource via iframe-tag using the meta-referrer
08:31:28 INFO - delivery method with swap-origin-redirect and when
08:31: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"
08:31:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:31:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:31:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:28 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
08:31:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1991ms
08:31:28 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:31:28 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d0a000 == 20 [pid = 1821] [id = 146]
08:31:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0xa1de0400) [pid = 1821] [serial = 406] [outer = (nil)]
08:31:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0xa2a19800) [pid = 1821] [serial = 407] [outer = 0xa1de0400]
08:31:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa2c4d800) [pid = 1821] [serial = 408] [outer = 0xa1de0400]
08:31: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
08:31:29 INFO - document served over http requires an https
08:31:29 INFO - sub-resource via script-tag using the meta-referrer
08:31:29 INFO - delivery method with keep-origin-redirect and when
08:31: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"
08:31:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:31:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:31:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31: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
08:31:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1592ms
08:31:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:31:29 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f8000 == 21 [pid = 1821] [id = 147]
08:31:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0xa2caa400) [pid = 1821] [serial = 409] [outer = (nil)]
08:31:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0xa340c000) [pid = 1821] [serial = 410] [outer = 0xa2caa400]
08:31:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0xa3648800) [pid = 1821] [serial = 411] [outer = 0xa2caa400]
08:31: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
08:31:31 INFO - document served over http requires an https
08:31:31 INFO - sub-resource via script-tag using the meta-referrer
08:31:31 INFO - delivery method with no-redirect and when
08:31: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"
08:31:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:31:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:31:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31: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
08:31:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1789ms
08:31:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:31:31 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1380800 == 22 [pid = 1821] [id = 148]
08:31:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0xa1d04400) [pid = 1821] [serial = 412] [outer = (nil)]
08:31:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0xa3875800) [pid = 1821] [serial = 413] [outer = 0xa1d04400]
08:31:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0xa4310000) [pid = 1821] [serial = 414] [outer = 0xa1d04400]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa1dd5800) [pid = 1821] [serial = 347] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0xa2cac000) [pid = 1821] [serial = 321] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0xa1372000) [pid = 1821] [serial = 344] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0xa1d02400) [pid = 1821] [serial = 338] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0xa26ed400) [pid = 1821] [serial = 335] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0xa3dc0000) [pid = 1821] [serial = 360] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0xa2c4d000) [pid = 1821] [serial = 353] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0xa5e86000) [pid = 1821] [serial = 329] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0xa23ab400) [pid = 1821] [serial = 350] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0xa3647000) [pid = 1821] [serial = 358] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160256051]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0xa1dd5400) [pid = 1821] [serial = 341] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0xa3165400) [pid = 1821] [serial = 355] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0xaa522c00) [pid = 1821] [serial = 332] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0xa4313000) [pid = 1821] [serial = 318] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0xa3646000) [pid = 1821] [serial = 323] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0xa4311400) [pid = 1821] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0xa573a800) [pid = 1821] [serial = 326] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0xa2a22400) [pid = 1821] [serial = 365] [outer = (nil)] [url = about:blank]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0xa3642800) [pid = 1821] [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]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0xa363fc00) [pid = 1821] [serial = 357] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160256051]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0xa2c44c00) [pid = 1821] [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]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0xa1d05c00) [pid = 1821] [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]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0xa41e7c00) [pid = 1821] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0xa2249800) [pid = 1821] [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]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0xa2a25c00) [pid = 1821] [serial = 352] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:31:32 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0xa2c47000) [pid = 1821] [serial = 320] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:31:33 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
08:31:33 INFO - document served over http requires an https
08:31:33 INFO - sub-resource via script-tag using the meta-referrer
08:31:33 INFO - delivery method with swap-origin-redirect and when
08:31: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"
08:31:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:31:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:31:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:33 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
08:31:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2232ms
08:31:33 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:31:34 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a6b400 == 23 [pid = 1821] [id = 149]
08:31:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa0ac0800) [pid = 1821] [serial = 415] [outer = (nil)]
08:31:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0xa11ca400) [pid = 1821] [serial = 416] [outer = 0xa0ac0800]
08:31:34 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0xa23a7800) [pid = 1821] [serial = 417] [outer = 0xa0ac0800]
08:31:36 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
08:31:36 INFO - document served over http requires an https
08:31:36 INFO - sub-resource via xhr-request using the meta-referrer
08:31:36 INFO - delivery method with keep-origin-redirect and when
08:31: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"
08:31:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:31:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:31:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:36 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
08:31:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2451ms
08:31:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:31:36 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c40800 == 24 [pid = 1821] [id = 150]
08:31:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa2c47000) [pid = 1821] [serial = 418] [outer = (nil)]
08:31:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa3645c00) [pid = 1821] [serial = 419] [outer = 0xa2c47000]
08:31:37 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa3f85000) [pid = 1821] [serial = 420] [outer = 0xa2c47000]
08:31:38 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
08:31:38 INFO - document served over http requires an https
08:31:38 INFO - sub-resource via xhr-request using the meta-referrer
08:31:38 INFO - delivery method with no-redirect and when
08:31: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"
08:31:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:31:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:31:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:38 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
08:31:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2201ms
08:31:38 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:31:38 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3407c00 == 25 [pid = 1821] [id = 151]
08:31:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa4382800) [pid = 1821] [serial = 421] [outer = (nil)]
08:31:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0xa5191800) [pid = 1821] [serial = 422] [outer = 0xa4382800]
08:31:39 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa53b7400) [pid = 1821] [serial = 423] [outer = 0xa4382800]
08:31: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
08:31:40 INFO - document served over http requires an https
08:31:40 INFO - sub-resource via xhr-request using the meta-referrer
08:31:40 INFO - delivery method with swap-origin-redirect and when
08:31: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"
08:31:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:31:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:31:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31: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
08:31:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2202ms
08:31:40 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:31:41 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4bea000 == 26 [pid = 1821] [id = 152]
08:31:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0xa5860800) [pid = 1821] [serial = 424] [outer = (nil)]
08:31:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0xa5c4ac00) [pid = 1821] [serial = 425] [outer = 0xa5860800]
08:31:42 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0xa5e82400) [pid = 1821] [serial = 426] [outer = 0xa5860800]
08:31:43 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
08:31:43 INFO - document served over http requires an http
08:31:43 INFO - sub-resource via fetch-request using the meta-referrer
08:31:43 INFO - delivery method with keep-origin-redirect and when
08:31: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"
08:31:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:43 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:31:43 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:31:43 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:31:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:43 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
08:31:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3007ms
08:31:43 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:31:44 INFO - PROCESS | 1768 | ++DOCSHELL 0xaa184800 == 27 [pid = 1821] [id = 153]
08:31:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xaa434400) [pid = 1821] [serial = 427] [outer = (nil)]
08:31:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xaa527400) [pid = 1821] [serial = 428] [outer = 0xaa434400]
08:31:44 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0xa05cf000) [pid = 1821] [serial = 429] [outer = 0xaa434400]
08:31: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
08:31:45 INFO - document served over http requires an http
08:31:45 INFO - sub-resource via fetch-request using the meta-referrer
08:31:45 INFO - delivery method with no-redirect and when
08:31: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"
08:31:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:45 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:31:45 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:31:45 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:31:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31: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
08:31:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1893ms
08:31:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:31:46 INFO - PROCESS | 1768 | ++DOCSHELL 0xa05d7800 == 28 [pid = 1821] [id = 154]
08:31:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa05d7c00) [pid = 1821] [serial = 430] [outer = (nil)]
08:31:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa05d9800) [pid = 1821] [serial = 431] [outer = 0xa05d7c00]
08:31:46 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0xaa543c00) [pid = 1821] [serial = 432] [outer = 0xa05d7c00]
08:31: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
08:31:47 INFO - document served over http requires an http
08:31:47 INFO - sub-resource via fetch-request using the meta-referrer
08:31:47 INFO - delivery method with swap-origin-redirect and when
08:31: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"
08:31:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:47 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:31:47 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:31:47 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:31:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31: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
08:31:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1872ms
08:31:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:31:47 INFO - PROCESS | 1768 | ++DOCSHELL 0xa045bc00 == 29 [pid = 1821] [id = 155]
08:31:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0xa045d400) [pid = 1821] [serial = 433] [outer = (nil)]
08:31:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa045f000) [pid = 1821] [serial = 434] [outer = 0xa045d400]
08:31:48 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0xa0462c00) [pid = 1821] [serial = 435] [outer = 0xa045d400]
08:31:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff3fc00 == 30 [pid = 1821] [id = 156]
08:31:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0x9ff40000) [pid = 1821] [serial = 436] [outer = (nil)]
08:31:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0x9ff42400) [pid = 1821] [serial = 437] [outer = 0x9ff40000]
08:31:49 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
08:31:49 INFO - document served over http requires an http
08:31:49 INFO - sub-resource via iframe-tag using the meta-referrer
08:31:49 INFO - delivery method with keep-origin-redirect and when
08:31:49 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:31:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:49 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:31:49 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:31:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:49 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
08:31:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1788ms
08:31:49 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:31:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff41800 == 31 [pid = 1821] [id = 157]
08:31:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0x9ff45c00) [pid = 1821] [serial = 438] [outer = (nil)]
08:31:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0x9ff49c00) [pid = 1821] [serial = 439] [outer = 0x9ff45c00]
08:31:50 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0xa045c000) [pid = 1821] [serial = 440] [outer = 0x9ff45c00]
08:31:51 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd05400 == 32 [pid = 1821] [id = 158]
08:31:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0x9fd05800) [pid = 1821] [serial = 441] [outer = (nil)]
08:31:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0x9fd07800) [pid = 1821] [serial = 442] [outer = 0x9fd05800]
08:31:51 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
08:31:51 INFO - document served over http requires an http
08:31:51 INFO - sub-resource via iframe-tag using the meta-referrer
08:31:51 INFO - delivery method with no-redirect and when
08:31:51 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:31:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:51 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:31:51 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:31:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:51 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
08:31:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2395ms
08:31:51 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:31:52 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd0b000 == 33 [pid = 1821] [id = 159]
08:31:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (0x9fd0d400) [pid = 1821] [serial = 443] [outer = (nil)]
08:31:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (0x9fd0f000) [pid = 1821] [serial = 444] [outer = 0x9fd0d400]
08:31:52 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (0xa104b800) [pid = 1821] [serial = 445] [outer = 0x9fd0d400]
08:31:53 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdcec00 == 34 [pid = 1821] [id = 160]
08:31:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (0x9fdcf000) [pid = 1821] [serial = 446] [outer = (nil)]
08:31:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (0x9fdd1000) [pid = 1821] [serial = 447] [outer = 0x9fdcf000]
08:31:54 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
08:31:54 INFO - document served over http requires an http
08:31:54 INFO - sub-resource via iframe-tag using the meta-referrer
08:31:54 INFO - delivery method with swap-origin-redirect and when
08:31:54 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:31:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:54 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:31:54 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:31:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:54 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
08:31:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2435ms
08:31:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:31:54 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd0cc00 == 35 [pid = 1821] [id = 161]
08:31:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (0x9fdcf800) [pid = 1821] [serial = 448] [outer = (nil)]
08:31:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (0x9fdd7400) [pid = 1821] [serial = 449] [outer = 0x9fdcf800]
08:31:55 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (0x9fbb1c00) [pid = 1821] [serial = 450] [outer = 0x9fdcf800]
08:31:56 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
08:31:56 INFO - document served over http requires an http
08:31:56 INFO - sub-resource via script-tag using the meta-referrer
08:31:56 INFO - delivery method with keep-origin-redirect and when
08:31:56 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:31:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:31:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:31:56 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:31:56 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:31:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:31:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:31:56 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
08:31:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2286ms
08:31:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:31:57 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fbbb000 == 36 [pid = 1821] [id = 162]
08:31:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (0x9fbbc800) [pid = 1821] [serial = 451] [outer = (nil)]
08:31:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (0x9fbbe400) [pid = 1821] [serial = 452] [outer = 0x9fbbc800]
08:31:58 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:31:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (0x9f999000) [pid = 1821] [serial = 453] [outer = 0x9fbbc800]
08:32:00 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
08:32:00 INFO - document served over http requires an http
08:32:00 INFO - sub-resource via script-tag using the meta-referrer
08:32:00 INFO - delivery method with no-redirect and when
08:32:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:32:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:00 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:32:00 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:32:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:00 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
08:32:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 4104ms
08:32:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:32:01 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f9a2000 == 37 [pid = 1821] [id = 163]
08:32:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (0x9f9a2c00) [pid = 1821] [serial = 454] [outer = (nil)]
08:32:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (0x9fbb3000) [pid = 1821] [serial = 455] [outer = 0x9f9a2c00]
08:32:01 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (0x9fdd5c00) [pid = 1821] [serial = 456] [outer = 0x9f9a2c00]
08:32:02 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
08:32:02 INFO - document served over http requires an http
08:32:02 INFO - sub-resource via script-tag using the meta-referrer
08:32:02 INFO - delivery method with swap-origin-redirect and when
08:32:02 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:32:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:32:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:32:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:02 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
08:32:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2184ms
08:32:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:32:03 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fbb1000 == 38 [pid = 1821] [id = 164]
08:32:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (0xa045e000) [pid = 1821] [serial = 457] [outer = (nil)]
08:32:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (0xa11cf400) [pid = 1821] [serial = 458] [outer = 0xa045e000]
08:32:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (0xa1ddd800) [pid = 1821] [serial = 459] [outer = 0xa045e000]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa2331c00 == 37 [pid = 1821] [id = 132]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa2336400 == 36 [pid = 1821] [id = 92]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa1ddf400 == 35 [pid = 1821] [id = 133]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa3f92800 == 34 [pid = 1821] [id = 134]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa5c4a400 == 33 [pid = 1821] [id = 135]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa12b3000 == 32 [pid = 1821] [id = 136]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa11cac00 == 31 [pid = 1821] [id = 137]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a60400 == 30 [pid = 1821] [id = 139]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa2330800 == 29 [pid = 1821] [id = 143]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a6c000 == 28 [pid = 1821] [id = 142]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d03000 == 27 [pid = 1821] [id = 145]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d0a800 == 26 [pid = 1821] [id = 144]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d0a000 == 25 [pid = 1821] [id = 146]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f8000 == 24 [pid = 1821] [id = 147]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa0ac1800 == 23 [pid = 1821] [id = 141]
08:32:04 INFO - PROCESS | 1768 | --DOCSHELL 0xa1380800 == 22 [pid = 1821] [id = 148]
08:32:04 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (0xa2a23c00) [pid = 1821] [serial = 351] [outer = (nil)] [url = about:blank]
08:32:04 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (0xa3406800) [pid = 1821] [serial = 356] [outer = (nil)] [url = about:blank]
08:32:04 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (0xa23a7000) [pid = 1821] [serial = 348] [outer = (nil)] [url = about:blank]
08:32:04 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (0xa3f87c00) [pid = 1821] [serial = 361] [outer = (nil)] [url = about:blank]
08:32:04 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
08:32:04 INFO - document served over http requires an http
08:32:04 INFO - sub-resource via xhr-request using the meta-referrer
08:32:04 INFO - delivery method with keep-origin-redirect and when
08:32: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"
08:32:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:04 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:32:04 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:32:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:04 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
08:32:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1907ms
08:32:04 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:32:05 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a6a000 == 23 [pid = 1821] [id = 165]
08:32:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (0xa0ab9000) [pid = 1821] [serial = 460] [outer = (nil)]
08:32:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (0xa11cb000) [pid = 1821] [serial = 461] [outer = 0xa0ab9000]
08:32:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (0xa11d6c00) [pid = 1821] [serial = 462] [outer = 0xa0ab9000]
08:32: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
08:32:06 INFO - document served over http requires an http
08:32:06 INFO - sub-resource via xhr-request using the meta-referrer
08:32:06 INFO - delivery method with no-redirect and when
08:32:06 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:32:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:32:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:32:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32: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
08:32:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1887ms
08:32:06 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:32:06 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d04c00 == 24 [pid = 1821] [id = 166]
08:32:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (0xa1ddb400) [pid = 1821] [serial = 463] [outer = (nil)]
08:32:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (0xa2250800) [pid = 1821] [serial = 464] [outer = 0xa1ddb400]
08:32:07 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (0xa23b0400) [pid = 1821] [serial = 465] [outer = 0xa1ddb400]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (0xa26ee400) [pid = 1821] [serial = 400] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160285642]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (0xa0a62800) [pid = 1821] [serial = 389] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (0xa5739800) [pid = 1821] [serial = 374] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (0xa2a19800) [pid = 1821] [serial = 407] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (0xa26f3000) [pid = 1821] [serial = 402] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (0xa26fbc00) [pid = 1821] [serial = 368] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (0xa7060c00) [pid = 1821] [serial = 377] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (0xa1048800) [pid = 1821] [serial = 386] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (0xa1dd8400) [pid = 1821] [serial = 405] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (0xa0ab8c00) [pid = 1821] [serial = 392] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (0xa0ac5c00) [pid = 1821] [serial = 395] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (0xa340c000) [pid = 1821] [serial = 410] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (0xa4319800) [pid = 1821] [serial = 371] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (0xa12b8c00) [pid = 1821] [serial = 380] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (0xa11ca800) [pid = 1821] [serial = 397] [outer = (nil)] [url = about:blank]
08:32:09 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
08:32:09 INFO - document served over http requires an http
08:32:09 INFO - sub-resource via xhr-request using the meta-referrer
08:32:09 INFO - delivery method with swap-origin-redirect and when
08:32:09 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:32:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:32:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:32:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:09 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
08:32:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2551ms
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (0xa11d2400) [pid = 1821] [serial = 383] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (0xa3875800) [pid = 1821] [serial = 413] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (0xa1d0b400) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (0xa5a76c00) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0xa1de0400) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0xa23a1c00) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa3876c00) [pid = 1821] [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]
08:32:09 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0xa2333c00) [pid = 1821] [serial = 399] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160285642]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0xa3dcb000) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0xa2caa400) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0xa1d03800) [pid = 1821] [serial = 404] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0xa363f000) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0xa387a400) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0xa2a0a000) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0xa2c43400) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0xa5e81800) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0xa0abac00) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0xa5c49000) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0xa3648c00) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0xa3bf5400) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0xa3f91800) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0xa5195000) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0xa41e9c00) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0xa438ac00) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0xa0ac1c00) [pid = 1821] [serial = 394] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0xa3645000) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0xa2a1a400) [pid = 1821] [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]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0xa3dc1c00) [pid = 1821] [serial = 277] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0xa4be4400) [pid = 1821] [serial = 319] [outer = (nil)] [url = about:blank]
08:32:09 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0ac4800 == 25 [pid = 1821] [id = 167]
08:32:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa0ac5400) [pid = 1821] [serial = 466] [outer = (nil)]
08:32:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa11d2400) [pid = 1821] [serial = 467] [outer = 0xa0ac5400]
08:32:10 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa1dd5c00) [pid = 1821] [serial = 468] [outer = 0xa0ac5400]
08:32:11 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
08:32:11 INFO - document served over http requires an https
08:32:11 INFO - sub-resource via fetch-request using the meta-referrer
08:32:11 INFO - delivery method with keep-origin-redirect and when
08:32: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"
08:32:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:11 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:32:11 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:32:11 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:32:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:11 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html:23:7
08:32:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2102ms
08:32:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:32:11 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd0ac00 == 26 [pid = 1821] [id = 168]
08:32:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0x9fd10000) [pid = 1821] [serial = 469] [outer = (nil)]
08:32:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0x9ff4a000) [pid = 1821] [serial = 470] [outer = 0x9fd10000]
08:32:12 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa104bc00) [pid = 1821] [serial = 471] [outer = 0x9fd10000]
08:32:13 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
08:32:13 INFO - document served over http requires an https
08:32:13 INFO - sub-resource via fetch-request using the meta-referrer
08:32:13 INFO - delivery method with no-redirect and when
08:32: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"
08:32:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:32:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:32:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:32:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:13 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html:23:7
08:32:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2235ms
08:32:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:32:14 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd06c00 == 27 [pid = 1821] [id = 169]
08:32:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0xa137b000) [pid = 1821] [serial = 472] [outer = (nil)]
08:32:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0xa26f3000) [pid = 1821] [serial = 473] [outer = 0xa137b000]
08:32:15 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0xa2a1a400) [pid = 1821] [serial = 474] [outer = 0xa137b000]
08:32:16 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
08:32:16 INFO - document served over http requires an https
08:32:16 INFO - sub-resource via fetch-request using the meta-referrer
08:32:16 INFO - delivery method with swap-origin-redirect and when
08:32: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"
08:32:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:32:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:32:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:32:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:16 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html:23:7
08:32:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3033ms
08:32:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:32:17 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2338000 == 28 [pid = 1821] [id = 170]
08:32:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xa2c40400) [pid = 1821] [serial = 475] [outer = (nil)]
08:32:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 17 (0x97fb9800) [pid = 1768] [serial = 26] [outer = 0x9d90d000]
08:32:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xa2ca7800) [pid = 1821] [serial = 476] [outer = 0xa2c40400]
08:32:17 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0xa3160000) [pid = 1821] [serial = 477] [outer = 0xa2c40400]
08:32:18 INFO - PROCESS | 1768 | ++DOCSHELL 0xa340d000 == 29 [pid = 1821] [id = 171]
08:32:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa340d800) [pid = 1821] [serial = 478] [outer = (nil)]
08:32:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa363ac00) [pid = 1821] [serial = 479] [outer = 0xa340d800]
08:32:18 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
08:32:18 INFO - document served over http requires an https
08:32:18 INFO - sub-resource via iframe-tag using the meta-referrer
08:32:18 INFO - delivery method with keep-origin-redirect and when
08:32: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"
08:32:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:18 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:32:18 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:32:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:18 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html:23:7
08:32:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2046ms
08:32:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:32:19 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c4a000 == 30 [pid = 1821] [id = 172]
08:32:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0xa340e400) [pid = 1821] [serial = 480] [outer = (nil)]
08:32:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0xa3bfd000) [pid = 1821] [serial = 481] [outer = 0xa340e400]
08:32:19 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa3dcdc00) [pid = 1821] [serial = 482] [outer = 0xa340e400]
08:32:20 INFO - PROCESS | 1768 | ++DOCSHELL 0xa41ec800 == 31 [pid = 1821] [id = 173]
08:32:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0xa41ee400) [pid = 1821] [serial = 483] [outer = (nil)]
08:32:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0xa430e000) [pid = 1821] [serial = 484] [outer = 0xa41ee400]
08:32: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
08:32:20 INFO - document served over http requires an https
08:32:20 INFO - sub-resource via iframe-tag using the meta-referrer
08:32:20 INFO - delivery method with no-redirect and when
08:32: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"
08:32:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:32:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:32:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32: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
08:32:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1792ms
08:32:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:32:20 INFO - PROCESS | 1768 | ++DOCSHELL 0xa41efc00 == 32 [pid = 1821] [id = 174]
08:32:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0xa41f1400) [pid = 1821] [serial = 485] [outer = (nil)]
08:32:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0xa4bea400) [pid = 1821] [serial = 486] [outer = 0xa41f1400]
08:32:21 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0xa53bd000) [pid = 1821] [serial = 487] [outer = 0xa41f1400]
08:32:22 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5867000 == 33 [pid = 1821] [id = 175]
08:32:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0xa5a6b800) [pid = 1821] [serial = 488] [outer = (nil)]
08:32:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0xa5c49000) [pid = 1821] [serial = 489] [outer = 0xa5a6b800]
08:32: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
08:32:22 INFO - document served over http requires an https
08:32:22 INFO - sub-resource via iframe-tag using the meta-referrer
08:32:22 INFO - delivery method with swap-origin-redirect and when
08:32: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"
08:32:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:32:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:32:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32: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
08:32:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1940ms
08:32:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:32:23 INFO - PROCESS | 1768 | ++DOCSHELL 0xa438b800 == 34 [pid = 1821] [id = 176]
08:32:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0xa5a70c00) [pid = 1821] [serial = 490] [outer = (nil)]
08:32:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (0xaa188c00) [pid = 1821] [serial = 491] [outer = 0xa5a70c00]
08:32:23 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (0xaa540400) [pid = 1821] [serial = 492] [outer = 0xa5a70c00]
08:32:25 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
08:32:25 INFO - document served over http requires an https
08:32:25 INFO - sub-resource via script-tag using the meta-referrer
08:32:25 INFO - delivery method with keep-origin-redirect and when
08:32: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"
08:32:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:32:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:32:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:25 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
08:32:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2497ms
08:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:32:25 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e5400 == 35 [pid = 1821] [id = 177]
08:32:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (0x9f6e6400) [pid = 1821] [serial = 493] [outer = (nil)]
08:32:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (0x9f6eb000) [pid = 1821] [serial = 494] [outer = 0x9f6e6400]
08:32:26 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (0xa5745000) [pid = 1821] [serial = 495] [outer = 0x9f6e6400]
08:32:27 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
08:32:27 INFO - document served over http requires an https
08:32:27 INFO - sub-resource via script-tag using the meta-referrer
08:32:27 INFO - delivery method with no-redirect and when
08:32: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"
08:32:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:32:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:32:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:27 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html:23:7
08:32:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2388ms
08:32:27 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:32:27 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f374400 == 36 [pid = 1821] [id = 178]
08:32:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (0x9f376800) [pid = 1821] [serial = 496] [outer = (nil)]
08:32:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (0x9f37a000) [pid = 1821] [serial = 497] [outer = 0x9f376800]
08:32:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (0x9f37e000) [pid = 1821] [serial = 498] [outer = 0x9f376800]
08:32:29 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
08:32:29 INFO - document served over http requires an https
08:32:29 INFO - sub-resource via script-tag using the meta-referrer
08:32:29 INFO - delivery method with swap-origin-redirect and when
08:32: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"
08:32:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:32:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:32:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:29 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html:23:7
08:32:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2408ms
08:32:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:32:30 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f260c00 == 37 [pid = 1821] [id = 179]
08:32:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (0x9f263c00) [pid = 1821] [serial = 499] [outer = (nil)]
08:32:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (0x9f265800) [pid = 1821] [serial = 500] [outer = 0x9f263c00]
08:32:31 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (0x9f269400) [pid = 1821] [serial = 501] [outer = 0x9f263c00]
08:32:32 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
08:32:32 INFO - document served over http requires an https
08:32:32 INFO - sub-resource via xhr-request using the meta-referrer
08:32:32 INFO - delivery method with keep-origin-redirect and when
08:32: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"
08:32:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:32:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:32:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:32 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
08:32:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2304ms
08:32:32 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:32:33 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec18800 == 38 [pid = 1821] [id = 180]
08:32:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (0x9ec1d800) [pid = 1821] [serial = 502] [outer = (nil)]
08:32:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (0x9ec1f400) [pid = 1821] [serial = 503] [outer = 0x9ec1d800]
08:32:34 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (0x9ec23400) [pid = 1821] [serial = 504] [outer = 0x9ec1d800]
08:32:35 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
08:32:35 INFO - document served over http requires an https
08:32:35 INFO - sub-resource via xhr-request using the meta-referrer
08:32:35 INFO - delivery method with no-redirect and when
08:32: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"
08:32:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:35 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:32:35 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:32:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:35 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
08:32:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2898ms
08:32:35 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:32:35 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec76400 == 39 [pid = 1821] [id = 181]
08:32:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (0x9ec76c00) [pid = 1821] [serial = 505] [outer = (nil)]
08:32:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (0x9ec7dc00) [pid = 1821] [serial = 506] [outer = 0x9ec76c00]
08:32:36 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (0x9ec83800) [pid = 1821] [serial = 507] [outer = 0x9ec76c00]
08:32:37 INFO - PROCESS | 1768 | --DOMWINDOW == 16 (0xa0f41400) [pid = 1768] [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.]
08:32:37 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
08:32:37 INFO - document served over http requires an https
08:32:37 INFO - sub-resource via xhr-request using the meta-referrer
08:32:37 INFO - delivery method with swap-origin-redirect and when
08:32: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"
08:32:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:32:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:32:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:37 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
08:32:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1948ms
08:32:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
08:32:37 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8bc00 == 40 [pid = 1821] [id = 182]
08:32:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (0x9ec8c400) [pid = 1821] [serial = 508] [outer = (nil)]
08:32:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (0x9ec92c00) [pid = 1821] [serial = 509] [outer = 0x9ec8c400]
08:32:38 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (0x9ec96000) [pid = 1821] [serial = 510] [outer = 0x9ec8c400]
08:32:38 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:32:38 INFO - document served over http requires an http
08:32:38 INFO - sub-resource via fetch-request using the http-csp
08:32:38 INFO - delivery method with keep-origin-redirect and when
08:32: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"
08:32:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:32:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:32:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:32:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:38 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html:23:7
08:32:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | took 1788ms
08:32:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
08:32:39 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8ca000 == 41 [pid = 1821] [id = 183]
08:32:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 168 (0x9e8cbc00) [pid = 1821] [serial = 511] [outer = (nil)]
08:32:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 169 (0x9e8cd800) [pid = 1821] [serial = 512] [outer = 0x9e8cbc00]
08:32:39 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 170 (0x9e8d1000) [pid = 1821] [serial = 513] [outer = 0x9e8cbc00]
08:32:40 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:32:40 INFO - document served over http requires an http
08:32:40 INFO - sub-resource via fetch-request using the http-csp
08:32:40 INFO - delivery method with no-redirect and when
08:32:40 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:32:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:32:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:32:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:32:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:40 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html:23:7
08:32:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1746ms
08:32:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
08:32:41 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec97c00 == 42 [pid = 1821] [id = 184]
08:32:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 171 (0x9ec99800) [pid = 1821] [serial = 514] [outer = (nil)]
08:32:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 172 (0x9e6b0800) [pid = 1821] [serial = 515] [outer = 0x9ec99800]
08:32:41 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 173 (0x9e6b4800) [pid = 1821] [serial = 516] [outer = 0x9ec99800]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a6b400 == 41 [pid = 1821] [id = 149]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c40800 == 40 [pid = 1821] [id = 150]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0xa3407c00 == 39 [pid = 1821] [id = 151]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0xa4bea000 == 38 [pid = 1821] [id = 152]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0xaa184800 == 37 [pid = 1821] [id = 153]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0xa05d7800 == 36 [pid = 1821] [id = 154]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff3fc00 == 35 [pid = 1821] [id = 156]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0xa045bc00 == 34 [pid = 1821] [id = 155]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd05400 == 33 [pid = 1821] [id = 158]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff41800 == 32 [pid = 1821] [id = 157]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdcec00 == 31 [pid = 1821] [id = 160]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd0b000 == 30 [pid = 1821] [id = 159]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd0cc00 == 29 [pid = 1821] [id = 161]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0x9f9a2000 == 28 [pid = 1821] [id = 163]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0x9fbb1000 == 27 [pid = 1821] [id = 164]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a6a000 == 26 [pid = 1821] [id = 165]
08:32:42 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d04c00 == 25 [pid = 1821] [id = 166]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd0ac00 == 24 [pid = 1821] [id = 168]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd06c00 == 23 [pid = 1821] [id = 169]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa3bfd400 == 22 [pid = 1821] [id = 107]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa340d000 == 21 [pid = 1821] [id = 171]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa2338000 == 20 [pid = 1821] [id = 170]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa41ec800 == 19 [pid = 1821] [id = 173]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c4a000 == 18 [pid = 1821] [id = 172]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa1043c00 == 17 [pid = 1821] [id = 138]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa5867000 == 16 [pid = 1821] [id = 175]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa41efc00 == 15 [pid = 1821] [id = 174]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa438b800 == 14 [pid = 1821] [id = 176]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a6ac00 == 13 [pid = 1821] [id = 140]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e5400 == 12 [pid = 1821] [id = 177]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0x9f374400 == 11 [pid = 1821] [id = 178]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0x9f260c00 == 10 [pid = 1821] [id = 179]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec18800 == 9 [pid = 1821] [id = 180]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec76400 == 8 [pid = 1821] [id = 181]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8bc00 == 7 [pid = 1821] [id = 182]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8ca000 == 6 [pid = 1821] [id = 183]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa387c000 == 5 [pid = 1821] [id = 72]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa2337400 == 4 [pid = 1821] [id = 131]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0xa0ac4800 == 3 [pid = 1821] [id = 167]
08:32:44 INFO - PROCESS | 1768 | --DOCSHELL 0x9fbbb000 == 2 [pid = 1821] [id = 162]
08:32:45 INFO - PROCESS | 1768 | --DOMWINDOW == 172 (0xa2c41400) [pid = 1821] [serial = 403] [outer = (nil)] [url = about:blank]
08:32:45 INFO - PROCESS | 1768 | --DOMWINDOW == 171 (0xa12b9400) [pid = 1821] [serial = 398] [outer = (nil)] [url = about:blank]
08:32:45 INFO - PROCESS | 1768 | --DOMWINDOW == 170 (0xa2c4d800) [pid = 1821] [serial = 408] [outer = (nil)] [url = about:blank]
08:32:45 INFO - PROCESS | 1768 | --DOMWINDOW == 169 (0xa315fc00) [pid = 1821] [serial = 366] [outer = (nil)] [url = about:blank]
08:32:45 INFO - PROCESS | 1768 | --DOMWINDOW == 168 (0xa3648800) [pid = 1821] [serial = 411] [outer = (nil)] [url = about:blank]
08:32:45 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
08:32:45 INFO - document served over http requires an http
08:32:45 INFO - sub-resource via fetch-request using the http-csp
08:32:45 INFO - delivery method with swap-origin-redirect and when
08:32: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/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
08:32:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:45 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:32:45 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:32:45 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:32:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:45 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
08:32:45 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 5009ms
08:32:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
08:32:46 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d0800 == 3 [pid = 1821] [id = 185]
08:32:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 169 (0x9e8d2c00) [pid = 1821] [serial = 517] [outer = (nil)]
08:32:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 170 (0x9ec1c000) [pid = 1821] [serial = 518] [outer = 0x9e8d2c00]
08:32:46 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 171 (0x9ec7a000) [pid = 1821] [serial = 519] [outer = 0x9e8d2c00]
08:32:47 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8c800 == 4 [pid = 1821] [id = 186]
08:32:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 172 (0x9ec8f400) [pid = 1821] [serial = 520] [outer = (nil)]
08:32:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 173 (0x9ec93800) [pid = 1821] [serial = 521] [outer = 0x9ec8f400]
08:32:48 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
08:32:48 INFO - document served over http requires an http
08:32:48 INFO - sub-resource via iframe-tag using the http-csp
08:32:48 INFO - delivery method with keep-origin-redirect and when
08:32: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"
08:32:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:32:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:32:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:48 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
08:32:48 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 2305ms
08:32:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
08:32:48 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec90c00 == 5 [pid = 1821] [id = 187]
08:32:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 174 (0x9f25f800) [pid = 1821] [serial = 522] [outer = (nil)]
08:32:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 175 (0x9f379c00) [pid = 1821] [serial = 523] [outer = 0x9f25f800]
08:32:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 176 (0x9f6e8c00) [pid = 1821] [serial = 524] [outer = 0x9f25f800]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 175 (0xa26f8400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 174 (0xa26f8800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 173 (0xa12b7000) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 172 (0xaa1f7800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 171 (0xa4385c00) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 170 (0xa41ec000) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 169 (0xa11d0800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 168 (0xa3dca400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 167 (0xa5c4c000) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (0xa2cb5400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (0xa0a6bc00) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (0xa2c4fc00) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (0xa2336c00) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (0xa5742800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (0xa5c52400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (0xaa479000) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (0xa1de3000) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (0xa1046c00) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (0xa0a60800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (0xa5191400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (0xa5190800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (0xa2337000) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (0xa2253800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (0xa585ec00) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (0xaa541400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (0xa2c4f800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (0xa3880800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (0xa5c4c400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (0xa1d04400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0xa5198000) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0xa3dc6400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa316c800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0x9fd05800) [pid = 1821] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160311248]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0x9f9a2c00) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0x9fdcf000) [pid = 1821] [serial = 446] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0xa0ac5400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0xa0ac0800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0x9fbbc800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0xa05d7c00) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0xa2c47000) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0xa4382800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0x9fd0d400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0x9ff40000) [pid = 1821] [serial = 436] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0xa0ab9000) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0xaa434400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0xa5860800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0x9ff45c00) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0x9fdcf800) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0xa045d400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0xa1ddb400) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0xa045e000) [pid = 1821] [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]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0x9fd0f000) [pid = 1821] [serial = 444] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0x9ff49c00) [pid = 1821] [serial = 439] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0xa5c4ac00) [pid = 1821] [serial = 425] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0xaa527400) [pid = 1821] [serial = 428] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0xa11cf400) [pid = 1821] [serial = 458] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0xa3645c00) [pid = 1821] [serial = 419] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0x9fbbe400) [pid = 1821] [serial = 452] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0xa045f000) [pid = 1821] [serial = 434] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0x9fdd7400) [pid = 1821] [serial = 449] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0xa05d9800) [pid = 1821] [serial = 431] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0x9fbb3000) [pid = 1821] [serial = 455] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0x9fd07800) [pid = 1821] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160311248]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa11cb000) [pid = 1821] [serial = 461] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0x9fdd1000) [pid = 1821] [serial = 447] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0xa11ca400) [pid = 1821] [serial = 416] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0xa2250800) [pid = 1821] [serial = 464] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0x9ff42400) [pid = 1821] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa5191800) [pid = 1821] [serial = 422] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0xa11d2400) [pid = 1821] [serial = 467] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa1d07000) [pid = 1821] [serial = 339] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa1dd8800) [pid = 1821] [serial = 342] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa12bd000) [pid = 1821] [serial = 381] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa3161c00) [pid = 1821] [serial = 249] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa4bec800) [pid = 1821] [serial = 291] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa23a7800) [pid = 1821] [serial = 417] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa53b7400) [pid = 1821] [serial = 423] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa4313c00) [pid = 1821] [serial = 288] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa11d7000) [pid = 1821] [serial = 384] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xaa186800) [pid = 1821] [serial = 201] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xaa51f800) [pid = 1821] [serial = 378] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa4bef400) [pid = 1821] [serial = 243] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa0abc800) [pid = 1821] [serial = 393] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa3875c00) [pid = 1821] [serial = 282] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa2cb0400) [pid = 1821] [serial = 369] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa72cac00) [pid = 1821] [serial = 246] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa7068c00) [pid = 1821] [serial = 300] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xaa52e000) [pid = 1821] [serial = 333] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa1375000) [pid = 1821] [serial = 345] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa104c400) [pid = 1821] [serial = 387] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa0a66400) [pid = 1821] [serial = 390] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa23b0400) [pid = 1821] [serial = 465] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa5862c00) [pid = 1821] [serial = 327] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa11d6c00) [pid = 1821] [serial = 462] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa5866000) [pid = 1821] [serial = 375] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa23a4000) [pid = 1821] [serial = 258] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa2330c00) [pid = 1821] [serial = 255] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa5a72800) [pid = 1821] [serial = 297] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa26f2000) [pid = 1821] [serial = 336] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa1ddd800) [pid = 1821] [serial = 459] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0xa41e7000) [pid = 1821] [serial = 324] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa438bc00) [pid = 1821] [serial = 372] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xaa135400) [pid = 1821] [serial = 330] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa4310000) [pid = 1821] [serial = 414] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa573dc00) [pid = 1821] [serial = 294] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0xa3f8e800) [pid = 1821] [serial = 285] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa2248800) [pid = 1821] [serial = 252] [outer = (nil)] [url = about:blank]
08:32:52 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa3f85000) [pid = 1821] [serial = 420] [outer = (nil)] [url = about:blank]
08:32:53 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f99c800 == 6 [pid = 1821] [id = 188]
08:32:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0x9f9a2000) [pid = 1821] [serial = 525] [outer = (nil)]
08:32:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0x9f9a5c00) [pid = 1821] [serial = 526] [outer = 0x9f9a2000]
08:32:53 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
08:32:53 INFO - document served over http requires an http
08:32:53 INFO - sub-resource via iframe-tag using the http-csp
08:32:53 INFO - delivery method with no-redirect and when
08:32: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"
08:32:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:53 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:32:53 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:32:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:53 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
08:32:53 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 5289ms
08:32:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
08:32:53 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f374400 == 7 [pid = 1821] [id = 189]
08:32:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0x9f998c00) [pid = 1821] [serial = 527] [outer = (nil)]
08:32:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0x9fbb9c00) [pid = 1821] [serial = 528] [outer = 0x9f998c00]
08:32:54 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0x9fbbfc00) [pid = 1821] [serial = 529] [outer = 0x9f998c00]
08:32:55 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8cdc00 == 8 [pid = 1821] [id = 190]
08:32:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0x9e8ce000) [pid = 1821] [serial = 530] [outer = (nil)]
08:32:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0x9ec22c00) [pid = 1821] [serial = 531] [outer = 0x9e8ce000]
08:32:55 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
08:32:55 INFO - document served over http requires an http
08:32:55 INFO - sub-resource via iframe-tag using the http-csp
08:32:55 INFO - delivery method with swap-origin-redirect and when
08:32:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
08:32:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:32:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:32:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:55 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
08:32:55 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 1890ms
08:32:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
08:32:55 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec18800 == 9 [pid = 1821] [id = 191]
08:32:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0x9ec99400) [pid = 1821] [serial = 532] [outer = (nil)]
08:32:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9f6e5000) [pid = 1821] [serial = 533] [outer = 0x9ec99400]
08:32:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0x9fd04000) [pid = 1821] [serial = 534] [outer = 0x9ec99400]
08:32:57 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
08:32:57 INFO - document served over http requires an http
08:32:57 INFO - sub-resource via script-tag using the http-csp
08:32:57 INFO - delivery method with keep-origin-redirect and when
08:32:57 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:32:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:32:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:32:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:57 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
08:32:57 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 1952ms
08:32:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
08:32:57 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd0b800 == 10 [pid = 1821] [id = 192]
08:32:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0x9fd0c000) [pid = 1821] [serial = 535] [outer = (nil)]
08:32:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9fdcf400) [pid = 1821] [serial = 536] [outer = 0x9fd0c000]
08:32:58 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:32:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0x9fdd5400) [pid = 1821] [serial = 537] [outer = 0x9fd0c000]
08:32:59 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
08:32:59 INFO - document served over http requires an http
08:32:59 INFO - sub-resource via script-tag using the http-csp
08:32:59 INFO - delivery method with no-redirect and when
08:32: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"
08:32:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:32:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:32:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:32:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:32:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:32:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:32:59 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
08:32:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2348ms
08:32:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
08:33:00 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdca800 == 11 [pid = 1821] [id = 193]
08:33:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0x9ff42c00) [pid = 1821] [serial = 538] [outer = (nil)]
08:33:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0x9ff4c800) [pid = 1821] [serial = 539] [outer = 0x9ff42c00]
08:33:00 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa0459400) [pid = 1821] [serial = 540] [outer = 0x9ff42c00]
08:33:02 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
08:33:02 INFO - document served over http requires an http
08:33:02 INFO - sub-resource via script-tag using the http-csp
08:33:02 INFO - delivery method with swap-origin-redirect and when
08:33:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
08:33:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:33:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:33:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:02 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
08:33:02 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 2387ms
08:33:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
08:33:02 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0462000 == 12 [pid = 1821] [id = 194]
08:33:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa0462800) [pid = 1821] [serial = 541] [outer = (nil)]
08:33:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa05d5c00) [pid = 1821] [serial = 542] [outer = 0xa0462800]
08:33:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa05dcc00) [pid = 1821] [serial = 543] [outer = 0xa0462800]
08:33:04 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
08:33:04 INFO - document served over http requires an http
08:33:04 INFO - sub-resource via xhr-request using the http-csp
08:33:04 INFO - delivery method with keep-origin-redirect and when
08:33: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"
08:33:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:04 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:33:04 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:33:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:04 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
08:33:04 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 2299ms
08:33:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
08:33:04 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a64c00 == 13 [pid = 1821] [id = 195]
08:33:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa0a65400) [pid = 1821] [serial = 544] [outer = (nil)]
08:33:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa0a6c000) [pid = 1821] [serial = 545] [outer = 0xa0a65400]
08:33:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa0abdc00) [pid = 1821] [serial = 546] [outer = 0xa0a65400]
08:33:06 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
08:33:06 INFO - document served over http requires an http
08:33:06 INFO - sub-resource via xhr-request using the http-csp
08:33:06 INFO - delivery method with no-redirect and when
08:33: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"
08:33:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:33:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:33:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:06 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
08:33:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2233ms
08:33:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
08:33:07 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0ac5800 == 14 [pid = 1821] [id = 196]
08:33:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa0ac6400) [pid = 1821] [serial = 547] [outer = (nil)]
08:33:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa1046400) [pid = 1821] [serial = 548] [outer = 0xa0ac6400]
08:33:07 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa11c9800) [pid = 1821] [serial = 549] [outer = 0xa0ac6400]
08:33:09 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
08:33:09 INFO - document served over http requires an http
08:33:09 INFO - sub-resource via xhr-request using the http-csp
08:33:09 INFO - delivery method with swap-origin-redirect and when
08:33:09 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
08:33:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:33:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:33:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:09 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
08:33:09 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 3255ms
08:33:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
08:33:10 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11cf400 == 15 [pid = 1821] [id = 197]
08:33:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa11d0800) [pid = 1821] [serial = 550] [outer = (nil)]
08:33:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa12b1c00) [pid = 1821] [serial = 551] [outer = 0xa11d0800]
08:33:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa12b5400) [pid = 1821] [serial = 552] [outer = 0xa11d0800]
08:33:12 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
08:33:12 INFO - document served over http requires an https
08:33:12 INFO - sub-resource via fetch-request using the http-csp
08:33:12 INFO - delivery method with keep-origin-redirect and when
08:33: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"
08:33:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:12 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:33:12 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:33:12 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:33:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:12 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
08:33:12 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 2139ms
08:33:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
08:33:12 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11d5800 == 16 [pid = 1821] [id = 198]
08:33:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa12bcc00) [pid = 1821] [serial = 553] [outer = (nil)]
08:33:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa1374c00) [pid = 1821] [serial = 554] [outer = 0xa12bcc00]
08:33:12 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa1379400) [pid = 1821] [serial = 555] [outer = 0xa12bcc00]
08:33:14 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
08:33:14 INFO - document served over http requires an https
08:33:14 INFO - sub-resource via fetch-request using the http-csp
08:33:14 INFO - delivery method with no-redirect and when
08:33: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"
08:33:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:14 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:33:14 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:33:14 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:33:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:14 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
08:33:14 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2543ms
08:33:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
08:33:15 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec25400 == 17 [pid = 1821] [id = 199]
08:33:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9ec78400) [pid = 1821] [serial = 556] [outer = (nil)]
08:33:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9ec85000) [pid = 1821] [serial = 557] [outer = 0x9ec78400]
08:33:15 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0x9f260800) [pid = 1821] [serial = 558] [outer = 0x9ec78400]
08:33:16 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
08:33:16 INFO - document served over http requires an https
08:33:16 INFO - sub-resource via fetch-request using the http-csp
08:33:16 INFO - delivery method with swap-origin-redirect and when
08:33: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"
08:33:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:33:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:33:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:33:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:16 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
08:33:16 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 1943ms
08:33:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
08:33:17 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec77c00 == 18 [pid = 1821] [id = 200]
08:33:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9ec8b800) [pid = 1821] [serial = 559] [outer = (nil)]
08:33:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9f370800) [pid = 1821] [serial = 560] [outer = 0x9ec8b800]
08:33:18 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9f9a2c00) [pid = 1821] [serial = 561] [outer = 0x9ec8b800]
08:33:18 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f370400 == 19 [pid = 1821] [id = 201]
08:33:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0x9f37d000) [pid = 1821] [serial = 562] [outer = (nil)]
08:33:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9f99c800 == 18 [pid = 1821] [id = 188]
08:33:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec90c00 == 17 [pid = 1821] [id = 187]
08:33:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8c800 == 16 [pid = 1821] [id = 186]
08:33:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d0800 == 15 [pid = 1821] [id = 185]
08:33:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec97c00 == 14 [pid = 1821] [id = 184]
08:33:19 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa5e82400) [pid = 1821] [serial = 426] [outer = (nil)] [url = about:blank]
08:33:19 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa0462c00) [pid = 1821] [serial = 435] [outer = (nil)] [url = about:blank]
08:33:19 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0x9f999000) [pid = 1821] [serial = 453] [outer = (nil)] [url = about:blank]
08:33:19 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0x9fdd5c00) [pid = 1821] [serial = 456] [outer = (nil)] [url = about:blank]
08:33:19 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0x9fbb1c00) [pid = 1821] [serial = 450] [outer = (nil)] [url = about:blank]
08:33:19 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa104b800) [pid = 1821] [serial = 445] [outer = (nil)] [url = about:blank]
08:33:19 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa045c000) [pid = 1821] [serial = 440] [outer = (nil)] [url = about:blank]
08:33:19 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa05cf000) [pid = 1821] [serial = 429] [outer = (nil)] [url = about:blank]
08:33:19 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xaa543c00) [pid = 1821] [serial = 432] [outer = (nil)] [url = about:blank]
08:33:19 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa1dd5c00) [pid = 1821] [serial = 468] [outer = (nil)] [url = about:blank]
08:33:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9ec19000) [pid = 1821] [serial = 563] [outer = 0x9f37d000]
08:33:19 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
08:33:19 INFO - document served over http requires an https
08:33:19 INFO - sub-resource via iframe-tag using the http-csp
08:33:19 INFO - delivery method with keep-origin-redirect and when
08:33:19 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:33:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:33:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:33:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:19 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
08:33:19 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 2791ms
08:33:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
08:33:19 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7c000 == 15 [pid = 1821] [id = 202]
08:33:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9ec8a400) [pid = 1821] [serial = 564] [outer = (nil)]
08:33:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9ec94800) [pid = 1821] [serial = 565] [outer = 0x9ec8a400]
08:33:20 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9f37dc00) [pid = 1821] [serial = 566] [outer = 0x9ec8a400]
08:33:21 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f9a1400 == 16 [pid = 1821] [id = 203]
08:33:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9f9a1800) [pid = 1821] [serial = 567] [outer = (nil)]
08:33:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0x9f9a7c00) [pid = 1821] [serial = 568] [outer = 0x9f9a1800]
08:33:21 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
08:33:21 INFO - document served over http requires an https
08:33:21 INFO - sub-resource via iframe-tag using the http-csp
08:33:21 INFO - delivery method with no-redirect and when
08:33:21 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:33:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:33:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:33:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:21 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
08:33:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2251ms
08:33:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
08:33:22 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8c800 == 17 [pid = 1821] [id = 204]
08:33:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9f9a4c00) [pid = 1821] [serial = 569] [outer = (nil)]
08:33:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9fdcdc00) [pid = 1821] [serial = 570] [outer = 0x9f9a4c00]
08:33:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9ff44000) [pid = 1821] [serial = 571] [outer = 0x9f9a4c00]
08:33:23 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec81000 == 18 [pid = 1821] [id = 205]
08:33:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0x9ec85c00) [pid = 1821] [serial = 572] [outer = (nil)]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0x9f379c00) [pid = 1821] [serial = 523] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa26f3000) [pid = 1821] [serial = 473] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa363ac00) [pid = 1821] [serial = 479] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa2ca7800) [pid = 1821] [serial = 476] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0x9e8cd800) [pid = 1821] [serial = 512] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9ec7dc00) [pid = 1821] [serial = 506] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0x9ec92c00) [pid = 1821] [serial = 509] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0x9f265800) [pid = 1821] [serial = 500] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0x9ec1f400) [pid = 1821] [serial = 503] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xaa188c00) [pid = 1821] [serial = 491] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9f6eb000) [pid = 1821] [serial = 494] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0x9f37a000) [pid = 1821] [serial = 497] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa430e000) [pid = 1821] [serial = 484] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160340325]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa3bfd000) [pid = 1821] [serial = 481] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa5c49000) [pid = 1821] [serial = 489] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa4bea400) [pid = 1821] [serial = 486] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0x9e6b0800) [pid = 1821] [serial = 515] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9ec93800) [pid = 1821] [serial = 521] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0x9ec1c000) [pid = 1821] [serial = 518] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0x9ff4a000) [pid = 1821] [serial = 470] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0x9f9a5c00) [pid = 1821] [serial = 526] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160373144]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0x9fbb9c00) [pid = 1821] [serial = 528] [outer = (nil)] [url = about:blank]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa5a70c00) [pid = 1821] [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]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9f25f800) [pid = 1821] [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]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9e8d2c00) [pid = 1821] [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]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa340d800) [pid = 1821] [serial = 478] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa5a6b800) [pid = 1821] [serial = 488] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9f9a2000) [pid = 1821] [serial = 525] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160373144]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa41ee400) [pid = 1821] [serial = 483] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160340325]
08:33:23 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0x9ec8f400) [pid = 1821] [serial = 520] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9f6e6400) [pid = 1821] [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]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0x9f376800) [pid = 1821] [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]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa137b000) [pid = 1821] [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]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa2c40400) [pid = 1821] [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]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0x9e8cbc00) [pid = 1821] [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]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0x9ec76c00) [pid = 1821] [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]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0x9ec8c400) [pid = 1821] [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]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0x9f263c00) [pid = 1821] [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]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0x9ec1d800) [pid = 1821] [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]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa340e400) [pid = 1821] [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]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xa41f1400) [pid = 1821] [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]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (0x9fd10000) [pid = 1821] [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]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (0x9ec83800) [pid = 1821] [serial = 507] [outer = (nil)] [url = about:blank]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (0x9f269400) [pid = 1821] [serial = 501] [outer = (nil)] [url = about:blank]
08:33:24 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (0x9ec23400) [pid = 1821] [serial = 504] [outer = (nil)] [url = about:blank]
08:33:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (0x9e8d3c00) [pid = 1821] [serial = 573] [outer = 0x9ec85c00]
08:33:24 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
08:33:24 INFO - document served over http requires an https
08:33:24 INFO - sub-resource via iframe-tag using the http-csp
08:33:24 INFO - delivery method with swap-origin-redirect and when
08:33:24 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:33:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:33:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:33:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:24 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
08:33:24 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 2640ms
08:33:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
08:33:24 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec93800 == 19 [pid = 1821] [id = 206]
08:33:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (0x9f25b400) [pid = 1821] [serial = 574] [outer = (nil)]
08:33:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (0x9f268000) [pid = 1821] [serial = 575] [outer = 0x9f25b400]
08:33:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (0x9f6ee000) [pid = 1821] [serial = 576] [outer = 0x9f25b400]
08:33:27 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
08:33:27 INFO - document served over http requires an https
08:33:27 INFO - sub-resource via script-tag using the http-csp
08:33:27 INFO - delivery method with keep-origin-redirect and when
08:33: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"
08:33:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:33:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:33:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:27 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
08:33:27 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 2897ms
08:33:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
08:33:27 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8d800 == 20 [pid = 1821] [id = 207]
08:33:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0x9ec90000) [pid = 1821] [serial = 577] [outer = (nil)]
08:33:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0x9f9a0c00) [pid = 1821] [serial = 578] [outer = 0x9ec90000]
08:33:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0x9fd0b000) [pid = 1821] [serial = 579] [outer = 0x9ec90000]
08:33:29 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
08:33:29 INFO - document served over http requires an https
08:33:29 INFO - sub-resource via script-tag using the http-csp
08:33:29 INFO - delivery method with no-redirect and when
08:33: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"
08:33:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:33:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:33:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:29 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
08:33:29 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2346ms
08:33:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
08:33:30 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f264800 == 21 [pid = 1821] [id = 208]
08:33:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0x9f6e3c00) [pid = 1821] [serial = 580] [outer = (nil)]
08:33:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0xa05cf000) [pid = 1821] [serial = 581] [outer = 0x9f6e3c00]
08:33:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0xa05d8400) [pid = 1821] [serial = 582] [outer = 0x9f6e3c00]
08:33:32 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
08:33:32 INFO - document served over http requires an https
08:33:32 INFO - sub-resource via script-tag using the http-csp
08:33:32 INFO - delivery method with swap-origin-redirect and when
08:33: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"
08:33:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:33:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:33:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:32 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
08:33:32 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 2195ms
08:33:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
08:33:32 INFO - PROCESS | 1768 | ++DOCSHELL 0xa045d000 == 22 [pid = 1821] [id = 209]
08:33:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0xa0ab9400) [pid = 1821] [serial = 583] [outer = (nil)]
08:33:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xa1047400) [pid = 1821] [serial = 584] [outer = 0xa0ab9400]
08:33:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xa11d3c00) [pid = 1821] [serial = 585] [outer = 0xa0ab9400]
08:33:34 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
08:33:34 INFO - document served over http requires an https
08:33:34 INFO - sub-resource via xhr-request using the http-csp
08:33:34 INFO - delivery method with keep-origin-redirect and when
08:33: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"
08:33:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:34 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:33:34 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:33:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:34 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
08:33:34 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 2036ms
08:33:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
08:33:34 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1376800 == 23 [pid = 1821] [id = 210]
08:33:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0xa1380800) [pid = 1821] [serial = 586] [outer = (nil)]
08:33:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa1d03400) [pid = 1821] [serial = 587] [outer = 0xa1380800]
08:33:34 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xa1d08800) [pid = 1821] [serial = 588] [outer = 0xa1380800]
08:33:36 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
08:33:36 INFO - document served over http requires an https
08:33:36 INFO - sub-resource via xhr-request using the http-csp
08:33:36 INFO - delivery method with no-redirect and when
08:33: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"
08:33:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:33:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:33:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:36 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
08:33:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1910ms
08:33:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
08:33:36 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d0d800 == 24 [pid = 1821] [id = 211]
08:33:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa1d0dc00) [pid = 1821] [serial = 589] [outer = (nil)]
08:33:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa1dd8400) [pid = 1821] [serial = 590] [outer = 0xa1d0dc00]
08:33:37 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa1ddd400) [pid = 1821] [serial = 591] [outer = 0xa1d0dc00]
08:33:38 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
08:33:38 INFO - document served over http requires an https
08:33:38 INFO - sub-resource via xhr-request using the http-csp
08:33:38 INFO - delivery method with swap-origin-redirect and when
08:33: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"
08:33:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:33:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:33:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:38 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
08:33:38 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 2441ms
08:33:38 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
08:33:38 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2247800 == 25 [pid = 1821] [id = 212]
08:33:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa2248400) [pid = 1821] [serial = 592] [outer = (nil)]
08:33:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa2251000) [pid = 1821] [serial = 593] [outer = 0xa2248400]
08:33:39 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa2330400) [pid = 1821] [serial = 594] [outer = 0xa2248400]
08:33:40 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
08:33:40 INFO - document served over http requires an http
08:33:40 INFO - sub-resource via fetch-request using the http-csp
08:33:40 INFO - delivery method with keep-origin-redirect and when
08:33:40 INFO - the target request is same-origin.
08:33:40 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 2403ms
08:33:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
08:33:41 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2335800 == 26 [pid = 1821] [id = 213]
08:33:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa2336c00) [pid = 1821] [serial = 595] [outer = (nil)]
08:33:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa233ac00) [pid = 1821] [serial = 596] [outer = 0xa2336c00]
08:33:42 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa23a1400) [pid = 1821] [serial = 597] [outer = 0xa2336c00]
08:33:43 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
08:33:43 INFO - document served over http requires an http
08:33:43 INFO - sub-resource via fetch-request using the http-csp
08:33:43 INFO - delivery method with no-redirect and when
08:33:43 INFO - the target request is same-origin.
08:33:43 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 2288ms
08:33:43 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
08:33:43 INFO - PROCESS | 1768 | ++DOCSHELL 0xa23a7800 == 27 [pid = 1821] [id = 214]
08:33:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa23a8400) [pid = 1821] [serial = 598] [outer = (nil)]
08:33:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa23ac400) [pid = 1821] [serial = 599] [outer = 0xa23a8400]
08:33:44 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa23af800) [pid = 1821] [serial = 600] [outer = 0xa23a8400]
08:33:47 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
08:33:47 INFO - document served over http requires an http
08:33:47 INFO - sub-resource via fetch-request using the http-csp
08:33:47 INFO - delivery method with swap-origin-redirect and when
08:33:47 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:33:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:47 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:33:47 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:33:47 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:33:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:47 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
08:33:47 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 3853ms
08:33:47 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
08:33:47 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8f400 == 28 [pid = 1821] [id = 215]
08:33:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9ec90800) [pid = 1821] [serial = 601] [outer = (nil)]
08:33:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9ec98800) [pid = 1821] [serial = 602] [outer = 0x9ec90800]
08:33:48 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0x9f377400) [pid = 1821] [serial = 603] [outer = 0x9ec90800]
08:33:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f99a000 == 29 [pid = 1821] [id = 216]
08:33:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0x9f99b800) [pid = 1821] [serial = 604] [outer = (nil)]
08:33:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9fbb1800) [pid = 1821] [serial = 605] [outer = 0x9f99b800]
08:33:49 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
08:33:49 INFO - document served over http requires an http
08:33:49 INFO - sub-resource via iframe-tag using the http-csp
08:33:49 INFO - delivery method with keep-origin-redirect and when
08:33:49 INFO - the target request is same-origin.
08:33:49 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 2251ms
08:33:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
08:33:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec24800 == 30 [pid = 1821] [id = 217]
08:33:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0x9ec25c00) [pid = 1821] [serial = 606] [outer = (nil)]
08:33:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0x9ec8fc00) [pid = 1821] [serial = 607] [outer = 0x9ec25c00]
08:33:50 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9fd0f400) [pid = 1821] [serial = 608] [outer = 0x9ec25c00]
08:33:51 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6ec400 == 31 [pid = 1821] [id = 218]
08:33:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9f6ee800) [pid = 1821] [serial = 609] [outer = (nil)]
08:33:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9e6b2c00) [pid = 1821] [serial = 610] [outer = 0x9f6ee800]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec81000 == 30 [pid = 1821] [id = 205]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8c800 == 29 [pid = 1821] [id = 204]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0x9f9a1400 == 28 [pid = 1821] [id = 203]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7c000 == 27 [pid = 1821] [id = 202]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0x9f370400 == 26 [pid = 1821] [id = 201]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec77c00 == 25 [pid = 1821] [id = 200]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec25400 == 24 [pid = 1821] [id = 199]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0xa11d5800 == 23 [pid = 1821] [id = 198]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0xa11cf400 == 22 [pid = 1821] [id = 197]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0xa0ac5800 == 21 [pid = 1821] [id = 196]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a64c00 == 20 [pid = 1821] [id = 195]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0xa0462000 == 19 [pid = 1821] [id = 194]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdca800 == 18 [pid = 1821] [id = 193]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd0b800 == 17 [pid = 1821] [id = 192]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8cdc00 == 16 [pid = 1821] [id = 190]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0x9f374400 == 15 [pid = 1821] [id = 189]
08:33:51 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec18800 == 14 [pid = 1821] [id = 191]
08:33:51 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa104bc00) [pid = 1821] [serial = 471] [outer = (nil)] [url = about:blank]
08:33:51 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa3dcdc00) [pid = 1821] [serial = 482] [outer = (nil)] [url = about:blank]
08:33:51 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa3160000) [pid = 1821] [serial = 477] [outer = (nil)] [url = about:blank]
08:33:51 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa5745000) [pid = 1821] [serial = 495] [outer = (nil)] [url = about:blank]
08:33:51 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xaa540400) [pid = 1821] [serial = 492] [outer = (nil)] [url = about:blank]
08:33:51 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa53bd000) [pid = 1821] [serial = 487] [outer = (nil)] [url = about:blank]
08:33:51 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0x9f37e000) [pid = 1821] [serial = 498] [outer = (nil)] [url = about:blank]
08:33:51 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0x9ec96000) [pid = 1821] [serial = 510] [outer = (nil)] [url = about:blank]
08:33:51 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0x9e8d1000) [pid = 1821] [serial = 513] [outer = (nil)] [url = about:blank]
08:33:51 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa2a1a400) [pid = 1821] [serial = 474] [outer = (nil)] [url = about:blank]
08:33:51 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9ec7a000) [pid = 1821] [serial = 519] [outer = (nil)] [url = about:blank]
08:33:51 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0x9f6e8c00) [pid = 1821] [serial = 524] [outer = (nil)] [url = about:blank]
08:33:51 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
08:33:51 INFO - document served over http requires an http
08:33:51 INFO - sub-resource via iframe-tag using the http-csp
08:33:51 INFO - delivery method with no-redirect and when
08:33:51 INFO - the target request is same-origin.
08:33:51 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 2097ms
08:33:51 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
08:33:51 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec25400 == 15 [pid = 1821] [id = 219]
08:33:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0x9ec25800) [pid = 1821] [serial = 611] [outer = (nil)]
08:33:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9ec80400) [pid = 1821] [serial = 612] [outer = 0x9ec25800]
08:33:52 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9f379c00) [pid = 1821] [serial = 613] [outer = 0x9ec25800]
08:33:53 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f99c800 == 16 [pid = 1821] [id = 220]
08:33:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9f99e000) [pid = 1821] [serial = 614] [outer = (nil)]
08:33:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0x9fbb4000) [pid = 1821] [serial = 615] [outer = 0x9f99e000]
08:33:53 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
08:33:53 INFO - document served over http requires an http
08:33:53 INFO - sub-resource via iframe-tag using the http-csp
08:33:53 INFO - delivery method with swap-origin-redirect and when
08:33: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"
08:33:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:33:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:33:53 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:33:53 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:33:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:33:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:33:53 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
08:33:53 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 1800ms
08:33:53 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
08:33:53 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1c000 == 17 [pid = 1821] [id = 221]
08:33:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0x9f99f800) [pid = 1821] [serial = 616] [outer = (nil)]
08:33:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9fdd8800) [pid = 1821] [serial = 617] [outer = 0x9f99f800]
08:33:54 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa0455c00) [pid = 1821] [serial = 618] [outer = 0x9f99f800]
08:33:55 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
08:33:55 INFO - document served over http requires an http
08:33:55 INFO - sub-resource via script-tag using the http-csp
08:33:55 INFO - delivery method with keep-origin-redirect and when
08:33:55 INFO - the target request is same-origin.
08:33:55 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 2138ms
08:33:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
08:33:55 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdd3000 == 18 [pid = 1821] [id = 222]
08:33:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa05d5400) [pid = 1821] [serial = 619] [outer = (nil)]
08:33:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa0ab8400) [pid = 1821] [serial = 620] [outer = 0xa05d5400]
08:33:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa0ac1000) [pid = 1821] [serial = 621] [outer = 0xa05d5400]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa12b1c00) [pid = 1821] [serial = 551] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa1374c00) [pid = 1821] [serial = 554] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9ec85000) [pid = 1821] [serial = 557] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa05d5c00) [pid = 1821] [serial = 542] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa0a6c000) [pid = 1821] [serial = 545] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa1046400) [pid = 1821] [serial = 548] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0x9fdcf400) [pid = 1821] [serial = 536] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0x9ff4c800) [pid = 1821] [serial = 539] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0x9ec19000) [pid = 1821] [serial = 563] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9f370800) [pid = 1821] [serial = 560] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0x9ec22c00) [pid = 1821] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0x9f6e5000) [pid = 1821] [serial = 533] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0x9fdcdc00) [pid = 1821] [serial = 570] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0x9f9a7c00) [pid = 1821] [serial = 568] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160401383]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0x9ec94800) [pid = 1821] [serial = 565] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9e8d3c00) [pid = 1821] [serial = 573] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9f268000) [pid = 1821] [serial = 575] [outer = (nil)] [url = about:blank]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0x9ec85c00) [pid = 1821] [serial = 572] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9ec8a400) [pid = 1821] [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]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9f37d000) [pid = 1821] [serial = 562] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0x9f9a1800) [pid = 1821] [serial = 567] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160401383]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0x9ec8b800) [pid = 1821] [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]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9f9a4c00) [pid = 1821] [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]
08:33:57 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0x9e8ce000) [pid = 1821] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:33:57 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
08:33:57 INFO - document served over http requires an http
08:33:57 INFO - sub-resource via script-tag using the http-csp
08:33:57 INFO - delivery method with no-redirect and when
08:33:57 INFO - the target request is same-origin.
08:33:57 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 2458ms
08:33:57 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
08:33:58 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1b800 == 19 [pid = 1821] [id = 223]
08:33:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0x9ec77400) [pid = 1821] [serial = 622] [outer = (nil)]
08:33:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0x9f370800) [pid = 1821] [serial = 623] [outer = 0x9ec77400]
08:33:58 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:33:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9fdcf400) [pid = 1821] [serial = 624] [outer = 0x9ec77400]
08:34:00 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
08:34:00 INFO - document served over http requires an http
08:34:00 INFO - sub-resource via script-tag using the http-csp
08:34:00 INFO - delivery method with swap-origin-redirect and when
08:34: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"
08:34:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:00 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:34:00 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:34:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:00 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
08:34:00 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 2655ms
08:34:00 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
08:34:00 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec85000 == 20 [pid = 1821] [id = 224]
08:34:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0x9ec8b800) [pid = 1821] [serial = 625] [outer = (nil)]
08:34:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0x9f6e5c00) [pid = 1821] [serial = 626] [outer = 0x9ec8b800]
08:34:01 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9fd03c00) [pid = 1821] [serial = 627] [outer = 0x9ec8b800]
08:34:02 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
08:34:02 INFO - document served over http requires an http
08:34:02 INFO - sub-resource via xhr-request using the http-csp
08:34:02 INFO - delivery method with keep-origin-redirect and when
08:34:02 INFO - the target request is same-origin.
08:34:02 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 2296ms
08:34:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
08:34:03 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f375800 == 21 [pid = 1821] [id = 225]
08:34:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0x9fdd3c00) [pid = 1821] [serial = 628] [outer = (nil)]
08:34:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa0a6b000) [pid = 1821] [serial = 629] [outer = 0x9fdd3c00]
08:34:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa1046400) [pid = 1821] [serial = 630] [outer = 0x9fdd3c00]
08:34:05 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
08:34:05 INFO - document served over http requires an http
08:34:05 INFO - sub-resource via xhr-request using the http-csp
08:34:05 INFO - delivery method with no-redirect and when
08:34:05 INFO - the target request is same-origin.
08:34:05 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 2949ms
08:34:05 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
08:34:06 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11c9400 == 22 [pid = 1821] [id = 226]
08:34:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa11d2c00) [pid = 1821] [serial = 631] [outer = (nil)]
08:34:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa12b5c00) [pid = 1821] [serial = 632] [outer = 0xa11d2c00]
08:34:06 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa137a400) [pid = 1821] [serial = 633] [outer = 0xa11d2c00]
08:34:07 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
08:34:07 INFO - document served over http requires an http
08:34:07 INFO - sub-resource via xhr-request using the http-csp
08:34:07 INFO - delivery method with swap-origin-redirect and when
08:34: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"
08:34:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:34:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:34:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:07 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
08:34:07 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
08:34:07 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
08:34:08 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d0ac00 == 23 [pid = 1821] [id = 227]
08:34:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa1dd8800) [pid = 1821] [serial = 634] [outer = (nil)]
08:34:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa2252000) [pid = 1821] [serial = 635] [outer = 0xa1dd8800]
08:34:08 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa233b000) [pid = 1821] [serial = 636] [outer = 0xa1dd8800]
08:34:09 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
08:34:09 INFO - document served over http requires an https
08:34:09 INFO - sub-resource via fetch-request using the http-csp
08:34:09 INFO - delivery method with keep-origin-redirect and when
08:34:09 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:34:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:09 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:34:09 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:34:09 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:34:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:09 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
08:34:09 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 1841ms
08:34:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
08:34:10 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26ef800 == 24 [pid = 1821] [id = 228]
08:34:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa26f1000) [pid = 1821] [serial = 637] [outer = (nil)]
08:34:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa26f6c00) [pid = 1821] [serial = 638] [outer = 0xa26f1000]
08:34:10 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa26fb000) [pid = 1821] [serial = 639] [outer = 0xa26f1000]
08:34:11 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
08:34:11 INFO - document served over http requires an https
08:34:11 INFO - sub-resource via fetch-request using the http-csp
08:34:11 INFO - delivery method with no-redirect and when
08:34: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"
08:34:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:11 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:34:11 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:34:11 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:34:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:11 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
08:34:11 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 1889ms
08:34:11 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
08:34:11 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a04c00 == 25 [pid = 1821] [id = 229]
08:34:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa2a05c00) [pid = 1821] [serial = 640] [outer = (nil)]
08:34:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa2a0bc00) [pid = 1821] [serial = 641] [outer = 0xa2a05c00]
08:34:12 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa2a17400) [pid = 1821] [serial = 642] [outer = 0xa2a05c00]
08:34:14 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
08:34:14 INFO - document served over http requires an https
08:34:14 INFO - sub-resource via fetch-request using the http-csp
08:34:14 INFO - delivery method with swap-origin-redirect and when
08:34:14 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:34:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:14 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:34:14 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:34:14 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:34:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:14 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
08:34:14 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 2392ms
08:34:14 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
08:34:14 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a1d800 == 26 [pid = 1821] [id = 230]
08:34:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa2a1dc00) [pid = 1821] [serial = 643] [outer = (nil)]
08:34:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa2a21c00) [pid = 1821] [serial = 644] [outer = 0xa2a1dc00]
08:34:15 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa2c40400) [pid = 1821] [serial = 645] [outer = 0xa2a1dc00]
08:34:16 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
08:34:16 INFO - document served over http requires an https
08:34:16 INFO - sub-resource via fetch-request using the http-csp
08:34:16 INFO - delivery method with swap-origin-redirect and when
08:34: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"
08:34:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:34:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:34:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:34:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:16 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
08:34:16 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 2487ms
08:34:16 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
08:34:16 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c44c00 == 27 [pid = 1821] [id = 231]
08:34:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa2c46400) [pid = 1821] [serial = 646] [outer = (nil)]
08:34:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa2c4ac00) [pid = 1821] [serial = 647] [outer = 0xa2c46400]
08:34:17 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa2c4e800) [pid = 1821] [serial = 648] [outer = 0xa2c46400]
08:34:18 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
08:34:18 INFO - document served over http requires an https
08:34:18 INFO - sub-resource via fetch-request using the http-csp
08:34:18 INFO - delivery method with keep-origin-redirect and when
08:34: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"
08:34:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:34:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:34:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:34:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:18 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
08:34:18 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 2384ms
08:34:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
08:34:19 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2cab000 == 28 [pid = 1821] [id = 232]
08:34:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa2cac800) [pid = 1821] [serial = 649] [outer = (nil)]
08:34:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa2cb1800) [pid = 1821] [serial = 650] [outer = 0xa2cac800]
08:34:19 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa2cb5800) [pid = 1821] [serial = 651] [outer = 0xa2cac800]
08:34:21 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
08:34:21 INFO - document served over http requires an https
08:34:21 INFO - sub-resource via fetch-request using the http-csp
08:34:21 INFO - delivery method with no-redirect and when
08:34: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"
08:34:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:34:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:34:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:34:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:21 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
08:34:21 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 2197ms
08:34:21 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
08:34:21 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3161c00 == 29 [pid = 1821] [id = 233]
08:34:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa3164c00) [pid = 1821] [serial = 652] [outer = (nil)]
08:34:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa3169c00) [pid = 1821] [serial = 653] [outer = 0xa3164c00]
08:34:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa316e800) [pid = 1821] [serial = 654] [outer = 0xa3164c00]
08:34:24 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
08:34:24 INFO - document served over http requires an https
08:34:24 INFO - sub-resource via fetch-request using the http-csp
08:34:24 INFO - delivery method with swap-origin-redirect and when
08:34: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"
08:34:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:34:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:34:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:34:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:24 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
08:34:24 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 3196ms
08:34:24 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
08:34:25 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3167c00 == 30 [pid = 1821] [id = 234]
08:34:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa3406c00) [pid = 1821] [serial = 655] [outer = (nil)]
08:34:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa340d000) [pid = 1821] [serial = 656] [outer = 0xa3406c00]
08:34:26 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa363c400) [pid = 1821] [serial = 657] [outer = 0xa3406c00]
08:34:26 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f370000 == 31 [pid = 1821] [id = 235]
08:34:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0x9f6e7400) [pid = 1821] [serial = 658] [outer = (nil)]
08:34:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0x9fbb8800) [pid = 1821] [serial = 659] [outer = 0x9f6e7400]
08:34:27 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
08:34:27 INFO - document served over http requires an https
08:34:27 INFO - sub-resource via iframe-tag using the http-csp
08:34:27 INFO - delivery method with keep-origin-redirect and when
08:34: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"
08:34:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:34:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:34:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:27 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
08:34:27 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 3147ms
08:34:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
08:34:27 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6eb000 == 32 [pid = 1821] [id = 236]
08:34:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0x9f6eb400) [pid = 1821] [serial = 660] [outer = (nil)]
08:34:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0x9fdd0c00) [pid = 1821] [serial = 661] [outer = 0x9f6eb400]
08:34:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa05d6000) [pid = 1821] [serial = 662] [outer = 0x9f6eb400]
08:34:29 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11d7000 == 33 [pid = 1821] [id = 237]
08:34:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0xa12b3400) [pid = 1821] [serial = 663] [outer = (nil)]
08:34:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa1378c00) [pid = 1821] [serial = 664] [outer = 0xa12b3400]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8d800 == 32 [pid = 1821] [id = 207]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0x9f264800 == 31 [pid = 1821] [id = 208]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0xa045d000 == 30 [pid = 1821] [id = 209]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0xa1376800 == 29 [pid = 1821] [id = 210]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d0d800 == 28 [pid = 1821] [id = 211]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0xa2247800 == 27 [pid = 1821] [id = 212]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0xa2335800 == 26 [pid = 1821] [id = 213]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0x9f99a000 == 25 [pid = 1821] [id = 216]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8f400 == 24 [pid = 1821] [id = 215]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6ec400 == 23 [pid = 1821] [id = 218]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec24800 == 22 [pid = 1821] [id = 217]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0x9f99c800 == 21 [pid = 1821] [id = 220]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec25400 == 20 [pid = 1821] [id = 219]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1c000 == 19 [pid = 1821] [id = 221]
08:34:29 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdd3000 == 18 [pid = 1821] [id = 222]
08:34:29 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
08:34:29 INFO - document served over http requires an https
08:34:29 INFO - sub-resource via iframe-tag using the http-csp
08:34:29 INFO - delivery method with no-redirect and when
08:34: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"
08:34:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:34:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:34:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:29 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
08:34:29 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 2044ms
08:34:29 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
08:34:29 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0x9f9a2c00) [pid = 1821] [serial = 561] [outer = (nil)] [url = about:blank]
08:34:29 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0x9f37dc00) [pid = 1821] [serial = 566] [outer = (nil)] [url = about:blank]
08:34:29 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0x9ff44000) [pid = 1821] [serial = 571] [outer = (nil)] [url = about:blank]
08:34:29 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1f800 == 19 [pid = 1821] [id = 238]
08:34:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0x9ec1fc00) [pid = 1821] [serial = 665] [outer = (nil)]
08:34:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0x9ec7dc00) [pid = 1821] [serial = 666] [outer = 0x9ec1fc00]
08:34:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0x9f36f400) [pid = 1821] [serial = 667] [outer = 0x9ec1fc00]
08:34:31 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f999400 == 20 [pid = 1821] [id = 239]
08:34:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0x9f99a000) [pid = 1821] [serial = 668] [outer = (nil)]
08:34:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0x9fbb4800) [pid = 1821] [serial = 669] [outer = 0x9f99a000]
08:34:31 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
08:34:31 INFO - document served over http requires an https
08:34:31 INFO - sub-resource via iframe-tag using the http-csp
08:34:31 INFO - delivery method with swap-origin-redirect and when
08:34: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"
08:34:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:34:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:34:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:31 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
08:34:31 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 1863ms
08:34:31 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
08:34:31 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f99c800 == 21 [pid = 1821] [id = 240]
08:34:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0x9f9a3800) [pid = 1821] [serial = 670] [outer = (nil)]
08:34:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0x9ff4c400) [pid = 1821] [serial = 671] [outer = 0x9f9a3800]
08:34:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0xa0a66800) [pid = 1821] [serial = 672] [outer = 0x9f9a3800]
08:34:33 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1373000 == 22 [pid = 1821] [id = 241]
08:34:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa1373400) [pid = 1821] [serial = 673] [outer = (nil)]
08:34:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa1d05400) [pid = 1821] [serial = 674] [outer = 0xa1373400]
08:34:33 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
08:34:33 INFO - document served over http requires an https
08:34:33 INFO - sub-resource via iframe-tag using the http-csp
08:34:33 INFO - delivery method with swap-origin-redirect and when
08:34: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"
08:34:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:34:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:34:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:33 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
08:34:33 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 2444ms
08:34:33 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
08:34:34 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff3ec00 == 23 [pid = 1821] [id = 242]
08:34:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa1376800) [pid = 1821] [serial = 675] [outer = (nil)]
08:34:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa2249800) [pid = 1821] [serial = 676] [outer = 0xa1376800]
08:34:34 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0xa2255800) [pid = 1821] [serial = 677] [outer = 0xa1376800]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0xa233ac00) [pid = 1821] [serial = 596] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0xa2251000) [pid = 1821] [serial = 593] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0x9ec98800) [pid = 1821] [serial = 602] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0xa1d03400) [pid = 1821] [serial = 587] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0xa05cf000) [pid = 1821] [serial = 581] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0xa1dd8400) [pid = 1821] [serial = 590] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0x9ec8fc00) [pid = 1821] [serial = 607] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0x9fbb1800) [pid = 1821] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0xa23ac400) [pid = 1821] [serial = 599] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0xa0ab8400) [pid = 1821] [serial = 620] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa1047400) [pid = 1821] [serial = 584] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0x9f9a0c00) [pid = 1821] [serial = 578] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0x9fdd8800) [pid = 1821] [serial = 617] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0x9e6b2c00) [pid = 1821] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160431120]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0x9fbb4000) [pid = 1821] [serial = 615] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0x9ec80400) [pid = 1821] [serial = 612] [outer = (nil)] [url = about:blank]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0x9ec25800) [pid = 1821] [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]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0x9ec90800) [pid = 1821] [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]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0x9f99b800) [pid = 1821] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa05d5400) [pid = 1821] [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]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9f6ee800) [pid = 1821] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160431120]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0x9f99e000) [pid = 1821] [serial = 614] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9ec25c00) [pid = 1821] [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]
08:34:35 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0x9f99f800) [pid = 1821] [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]
08:34:36 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec25c00 == 24 [pid = 1821] [id = 243]
08:34:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9ec7c000) [pid = 1821] [serial = 678] [outer = (nil)]
08:34:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9ec98800) [pid = 1821] [serial = 679] [outer = 0x9ec7c000]
08:34:36 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
08:34:36 INFO - document served over http requires an https
08:34:36 INFO - sub-resource via iframe-tag using the http-csp
08:34:36 INFO - delivery method with keep-origin-redirect and when
08:34: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"
08:34:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:34:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:34:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:36 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
08:34:36 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 2540ms
08:34:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
08:34:36 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8b000 == 25 [pid = 1821] [id = 244]
08:34:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0x9f6e7000) [pid = 1821] [serial = 680] [outer = (nil)]
08:34:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa1046800) [pid = 1821] [serial = 681] [outer = 0x9f6e7000]
08:34:37 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa2338c00) [pid = 1821] [serial = 682] [outer = 0x9f6e7000]
08:34:38 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e1c00 == 26 [pid = 1821] [id = 245]
08:34:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0x9f6e7c00) [pid = 1821] [serial = 683] [outer = (nil)]
08:34:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0x9f9a7000) [pid = 1821] [serial = 684] [outer = 0x9f6e7c00]
08:34:38 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
08:34:38 INFO - document served over http requires an https
08:34:38 INFO - sub-resource via iframe-tag using the http-csp
08:34:38 INFO - delivery method with no-redirect and when
08:34: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"
08:34:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:34:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:34:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:38 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
08:34:38 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 2394ms
08:34:38 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
08:34:39 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f9a0c00 == 27 [pid = 1821] [id = 246]
08:34:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0x9fd03400) [pid = 1821] [serial = 685] [outer = (nil)]
08:34:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa045f400) [pid = 1821] [serial = 686] [outer = 0x9fd03400]
08:34:39 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa11cf400) [pid = 1821] [serial = 687] [outer = 0x9fd03400]
08:34:40 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2252800 == 28 [pid = 1821] [id = 247]
08:34:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa2253000) [pid = 1821] [serial = 688] [outer = (nil)]
08:34:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa23a5000) [pid = 1821] [serial = 689] [outer = 0xa2253000]
08:34:42 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
08:34:42 INFO - document served over http requires an https
08:34:42 INFO - sub-resource via iframe-tag using the http-csp
08:34:42 INFO - delivery method with swap-origin-redirect and when
08:34: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"
08:34:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:34:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:34:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:42 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
08:34:42 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 3139ms
08:34:42 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
08:34:42 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdd8800 == 29 [pid = 1821] [id = 248]
08:34:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0xa233bc00) [pid = 1821] [serial = 690] [outer = (nil)]
08:34:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa2a06400) [pid = 1821] [serial = 691] [outer = 0xa233bc00]
08:34:43 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa2a1a400) [pid = 1821] [serial = 692] [outer = 0xa233bc00]
08:34:44 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
08:34:44 INFO - document served over http requires an https
08:34:44 INFO - sub-resource via script-tag using the http-csp
08:34:44 INFO - delivery method with keep-origin-redirect and when
08:34: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"
08:34:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:34:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:34:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:44 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
08:34:44 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 2291ms
08:34:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
08:34:44 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f9c00 == 30 [pid = 1821] [id = 249]
08:34:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0xa2cb1c00) [pid = 1821] [serial = 693] [outer = (nil)]
08:34:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa340c000) [pid = 1821] [serial = 694] [outer = 0xa2cb1c00]
08:34:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0xa3640800) [pid = 1821] [serial = 695] [outer = 0xa2cb1c00]
08:34:46 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
08:34:46 INFO - document served over http requires an https
08:34:46 INFO - sub-resource via script-tag using the http-csp
08:34:46 INFO - delivery method with no-redirect and when
08:34: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"
08:34:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:34:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:34:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:46 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
08:34:46 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 1932ms
08:34:46 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
08:34:46 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3405400 == 31 [pid = 1821] [id = 250]
08:34:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0xa3646000) [pid = 1821] [serial = 696] [outer = (nil)]
08:34:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa3876000) [pid = 1821] [serial = 697] [outer = 0xa3646000]
08:34:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa3879800) [pid = 1821] [serial = 698] [outer = 0xa3646000]
08:34:47 INFO - PROCESS | 1768 | --DOCSHELL 0x9c974c00 == 6 [pid = 1768] [id = 6]
08:34:48 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
08:34:48 INFO - document served over http requires an https
08:34:48 INFO - sub-resource via script-tag using the http-csp
08:34:48 INFO - delivery method with swap-origin-redirect and when
08:34: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"
08:34:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:34:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:34:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:48 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
08:34:48 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 1984ms
08:34:48 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
08:34:48 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3881c00 == 32 [pid = 1821] [id = 251]
08:34:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa3882400) [pid = 1821] [serial = 699] [outer = (nil)]
08:34:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa3bf7000) [pid = 1821] [serial = 700] [outer = 0xa3882400]
08:34:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0xa3bfd000) [pid = 1821] [serial = 701] [outer = 0xa3882400]
08:34:50 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
08:34:50 INFO - document served over http requires an https
08:34:50 INFO - sub-resource via script-tag using the http-csp
08:34:50 INFO - delivery method with swap-origin-redirect and when
08:34: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"
08:34:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:50 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:34:50 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:34:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:50 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
08:34:50 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 2256ms
08:34:50 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
08:34:51 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3dc1c00 == 33 [pid = 1821] [id = 252]
08:34:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa3dc2c00) [pid = 1821] [serial = 702] [outer = (nil)]
08:34:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0xa3dc9000) [pid = 1821] [serial = 703] [outer = 0xa3dc2c00]
08:34:51 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0xa3dce400) [pid = 1821] [serial = 704] [outer = 0xa3dc2c00]
08:34:53 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
08:34:53 INFO - document served over http requires an https
08:34:53 INFO - sub-resource via script-tag using the http-csp
08:34:53 INFO - delivery method with keep-origin-redirect and when
08:34: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"
08:34:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:34:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:34:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:53 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
08:34:53 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 2488ms
08:34:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
08:34:53 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3f88c00 == 34 [pid = 1821] [id = 253]
08:34:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0xa3f89400) [pid = 1821] [serial = 705] [outer = (nil)]
08:34:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xa3f8ec00) [pid = 1821] [serial = 706] [outer = 0xa3f89400]
08:34:54 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xa3f92400) [pid = 1821] [serial = 707] [outer = 0xa3f89400]
08:34:55 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
08:34:55 INFO - document served over http requires an https
08:34:55 INFO - sub-resource via script-tag using the http-csp
08:34:55 INFO - delivery method with no-redirect and when
08:34: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"
08:34:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:34:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:34:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:55 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
08:34:55 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 2234ms
08:34:55 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
08:34:55 INFO - PROCESS | 1768 | ++DOCSHELL 0xa41e8c00 == 35 [pid = 1821] [id = 254]
08:34:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0xa41e9c00) [pid = 1821] [serial = 708] [outer = (nil)]
08:34:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa41eec00) [pid = 1821] [serial = 709] [outer = 0xa41e9c00]
08:34:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa41f3c00) [pid = 1821] [serial = 710] [outer = 0xa41e9c00]
08:34:57 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
08:34:57 INFO - document served over http requires an https
08:34:57 INFO - sub-resource via script-tag using the http-csp
08:34:57 INFO - delivery method with swap-origin-redirect and when
08:34: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"
08:34:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:34:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:34:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:34:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:34:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:34:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:34:57 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
08:34:57 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 2353ms
08:34:57 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
08:34:58 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4311400 == 36 [pid = 1821] [id = 255]
08:34:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0xa4311c00) [pid = 1821] [serial = 711] [outer = (nil)]
08:34:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0xa4317400) [pid = 1821] [serial = 712] [outer = 0xa4311c00]
08:34:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:34:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa431b000) [pid = 1821] [serial = 713] [outer = 0xa4311c00]
08:35:00 INFO - PROCESS | 1768 | --DOCSHELL 0x9afc7800 == 5 [pid = 1768] [id = 8]
08:35:00 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
08:35:00 INFO - document served over http requires an https
08:35:00 INFO - sub-resource via xhr-request using the http-csp
08:35:00 INFO - delivery method with keep-origin-redirect and when
08:35: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"
08:35:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:35:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:35:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:00 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
08:35:00 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 3060ms
08:35:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
08:35:01 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4384400 == 37 [pid = 1821] [id = 256]
08:35:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0xa4387400) [pid = 1821] [serial = 714] [outer = (nil)]
08:35:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0xa438e000) [pid = 1821] [serial = 715] [outer = 0xa4387400]
08:35:01 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0xa4be0400) [pid = 1821] [serial = 716] [outer = 0xa4387400]
08:35:02 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
08:35:02 INFO - document served over http requires an https
08:35:02 INFO - sub-resource via xhr-request using the http-csp
08:35:02 INFO - delivery method with no-redirect and when
08:35: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"
08:35:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:35:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:35:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:02 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
08:35:02 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 2044ms
08:35:02 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
08:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 15 (0x9d90d000) [pid = 1768] [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.]
08:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 14 (0x9ca91400) [pid = 1768] [serial = 14] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
08:35:03 INFO - PROCESS | 1768 | --DOMWINDOW == 13 (0x97fb9800) [pid = 1768] [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.]
08:35:03 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4be7400 == 38 [pid = 1821] [id = 257]
08:35:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0xa4be7c00) [pid = 1821] [serial = 717] [outer = (nil)]
08:35:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0xa4bef800) [pid = 1821] [serial = 718] [outer = 0xa4be7c00]
08:35:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0xa5192400) [pid = 1821] [serial = 719] [outer = 0xa4be7c00]
08:35:04 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
08:35:04 INFO - document served over http requires an https
08:35:04 INFO - sub-resource via xhr-request using the http-csp
08:35:04 INFO - delivery method with swap-origin-redirect and when
08:35: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"
08:35:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:04 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:35:04 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:35:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:04 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
08:35:04 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 1949ms
08:35:04 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
08:35:05 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5199000 == 39 [pid = 1821] [id = 258]
08:35:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0xa5199800) [pid = 1821] [serial = 720] [outer = (nil)]
08:35:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0xa53b5400) [pid = 1821] [serial = 721] [outer = 0xa5199800]
08:35:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (0xa53b8c00) [pid = 1821] [serial = 722] [outer = 0xa5199800]
08:35:06 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
08:35:06 INFO - document served over http requires an https
08:35:06 INFO - sub-resource via xhr-request using the http-csp
08:35:06 INFO - delivery method with swap-origin-redirect and when
08:35: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"
08:35:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:35:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:35:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:06 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
08:35:06 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 2053ms
08:35:06 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
08:35:07 INFO - PROCESS | 1768 | ++DOCSHELL 0xa53bec00 == 40 [pid = 1821] [id = 259]
08:35:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (0xa53bfc00) [pid = 1821] [serial = 723] [outer = (nil)]
08:35:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (0xa5740800) [pid = 1821] [serial = 724] [outer = 0xa53bfc00]
08:35:08 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (0xa5744400) [pid = 1821] [serial = 725] [outer = 0xa53bfc00]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec85000 == 39 [pid = 1821] [id = 224]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9f375800 == 38 [pid = 1821] [id = 225]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0xa11c9400 == 37 [pid = 1821] [id = 226]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d0ac00 == 36 [pid = 1821] [id = 227]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0xa26ef800 == 35 [pid = 1821] [id = 228]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a04c00 == 34 [pid = 1821] [id = 229]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a1d800 == 33 [pid = 1821] [id = 230]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c44c00 == 32 [pid = 1821] [id = 231]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0xa2cab000 == 31 [pid = 1821] [id = 232]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0xa3161c00 == 30 [pid = 1821] [id = 233]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0xa11d7000 == 29 [pid = 1821] [id = 237]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6eb000 == 28 [pid = 1821] [id = 236]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9f999400 == 27 [pid = 1821] [id = 239]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1f800 == 26 [pid = 1821] [id = 238]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec93800 == 25 [pid = 1821] [id = 206]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0xa3167c00 == 24 [pid = 1821] [id = 234]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9f370000 == 23 [pid = 1821] [id = 235]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0xa1373000 == 22 [pid = 1821] [id = 241]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9f99c800 == 21 [pid = 1821] [id = 240]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec25c00 == 20 [pid = 1821] [id = 243]
08:35:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff3ec00 == 19 [pid = 1821] [id = 242]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e1c00 == 18 [pid = 1821] [id = 245]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0xa2252800 == 17 [pid = 1821] [id = 247]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0x9f9a0c00 == 16 [pid = 1821] [id = 246]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdd8800 == 15 [pid = 1821] [id = 248]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f9c00 == 14 [pid = 1821] [id = 249]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0xa3405400 == 13 [pid = 1821] [id = 250]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0xa3881c00 == 12 [pid = 1821] [id = 251]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0xa3dc1c00 == 11 [pid = 1821] [id = 252]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0xa3f88c00 == 10 [pid = 1821] [id = 253]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0xa41e8c00 == 9 [pid = 1821] [id = 254]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0xa4311400 == 8 [pid = 1821] [id = 255]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0xa4384400 == 7 [pid = 1821] [id = 256]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0xa4be7400 == 6 [pid = 1821] [id = 257]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0xa5199000 == 5 [pid = 1821] [id = 258]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1b800 == 4 [pid = 1821] [id = 223]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8b000 == 3 [pid = 1821] [id = 244]
08:35:10 INFO - PROCESS | 1768 | --DOCSHELL 0xa23a7800 == 2 [pid = 1821] [id = 214]
08:35:10 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (0xa0ac1000) [pid = 1821] [serial = 621] [outer = (nil)] [url = about:blank]
08:35:10 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (0x9f379c00) [pid = 1821] [serial = 613] [outer = (nil)] [url = about:blank]
08:35:10 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (0xa0455c00) [pid = 1821] [serial = 618] [outer = (nil)] [url = about:blank]
08:35:10 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (0x9f377400) [pid = 1821] [serial = 603] [outer = (nil)] [url = about:blank]
08:35:10 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0x9fd0f400) [pid = 1821] [serial = 608] [outer = (nil)] [url = about:blank]
08:35:11 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
08:35:11 INFO - document served over http requires an https
08:35:11 INFO - sub-resource via xhr-request using the http-csp
08:35:11 INFO - delivery method with keep-origin-redirect and when
08:35:11 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:35:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:35:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:35:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:11 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
08:35:11 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 4998ms
08:35:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
08:35:12 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d3000 == 3 [pid = 1821] [id = 260]
08:35:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0x9e8d3400) [pid = 1821] [serial = 726] [outer = (nil)]
08:35:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (0x9ec1a000) [pid = 1821] [serial = 727] [outer = 0x9e8d3400]
08:35:12 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (0x9ec1f400) [pid = 1821] [serial = 728] [outer = 0x9e8d3400]
08:35:14 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
08:35:14 INFO - document served over http requires an https
08:35:14 INFO - sub-resource via xhr-request using the http-csp
08:35:14 INFO - delivery method with no-redirect and when
08:35: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"
08:35:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:35:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:35:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:14 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
08:35:14 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 2194ms
08:35:14 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
08:35:14 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7b800 == 4 [pid = 1821] [id = 261]
08:35:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (0x9ec7d400) [pid = 1821] [serial = 729] [outer = (nil)]
08:35:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (0x9ec8d000) [pid = 1821] [serial = 730] [outer = 0x9ec7d400]
08:35:15 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (0x9ec95400) [pid = 1821] [serial = 731] [outer = 0x9ec7d400]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (0x9ec99800) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (0xa11d2c00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (0xa1380800) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (0x9ff42c00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (0x9f6e3c00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0x9fd0c000) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0x9ec77400) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa0ab9400) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0xa0a65400) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0x9f9a3800) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0xa0ac6400) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0xa1d0dc00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0xa2cac800) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0x9f998c00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0x9ec90000) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0xa3164c00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0x9fdd3c00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0xa12bcc00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0xa2c46400) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0x9f6e7c00) [pid = 1821] [serial = 683] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160478419]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0xa1373400) [pid = 1821] [serial = 673] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0xa0462800) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0xa11d0800) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0xa2248400) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0xa23a8400) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0x9ec1fc00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0xa2336c00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0x9ec99400) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0x9f25b400) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0xa2a05c00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0x9ec78400) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0xa2a1dc00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0x9f6e7000) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0xa1dd8800) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0x9f6e7400) [pid = 1821] [serial = 658] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0x9f6eb400) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0xa12b3400) [pid = 1821] [serial = 663] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160469129]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0x9f99a000) [pid = 1821] [serial = 668] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0xa1376800) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa3406c00) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0x9ec7c000) [pid = 1821] [serial = 678] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0x9ec8b800) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0xa26f1000) [pid = 1821] [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]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0xa2252000) [pid = 1821] [serial = 635] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa340d000) [pid = 1821] [serial = 656] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0xa1d05400) [pid = 1821] [serial = 674] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa2cb1800) [pid = 1821] [serial = 650] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9fbb8800) [pid = 1821] [serial = 659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa2249800) [pid = 1821] [serial = 676] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa2a21c00) [pid = 1821] [serial = 644] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa12b5c00) [pid = 1821] [serial = 632] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa3169c00) [pid = 1821] [serial = 653] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa2a0bc00) [pid = 1821] [serial = 641] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0x9fdd0c00) [pid = 1821] [serial = 661] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa0a6b000) [pid = 1821] [serial = 629] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0x9fbb4800) [pid = 1821] [serial = 669] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa2c4ac00) [pid = 1821] [serial = 647] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0x9f6e5c00) [pid = 1821] [serial = 626] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0x9ff4c400) [pid = 1821] [serial = 671] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa1378c00) [pid = 1821] [serial = 664] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160469129]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0x9f370800) [pid = 1821] [serial = 623] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa26f6c00) [pid = 1821] [serial = 638] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0x9ec7dc00) [pid = 1821] [serial = 666] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9f9a7000) [pid = 1821] [serial = 684] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160478419]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0x9ec98800) [pid = 1821] [serial = 679] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa1046800) [pid = 1821] [serial = 681] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa2330400) [pid = 1821] [serial = 594] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa12b5400) [pid = 1821] [serial = 552] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa0abdc00) [pid = 1821] [serial = 546] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9fd04000) [pid = 1821] [serial = 534] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa1046400) [pid = 1821] [serial = 630] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa1379400) [pid = 1821] [serial = 555] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa23a1400) [pid = 1821] [serial = 597] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9fd03c00) [pid = 1821] [serial = 627] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0x9fdd5400) [pid = 1821] [serial = 537] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa11c9800) [pid = 1821] [serial = 549] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0xa05dcc00) [pid = 1821] [serial = 543] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0x9f260800) [pid = 1821] [serial = 558] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa137a400) [pid = 1821] [serial = 633] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa1ddd400) [pid = 1821] [serial = 591] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa05d8400) [pid = 1821] [serial = 582] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0x9e6b4800) [pid = 1821] [serial = 516] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa11d3c00) [pid = 1821] [serial = 585] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa1d08800) [pid = 1821] [serial = 588] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0x9fd0b000) [pid = 1821] [serial = 579] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa23af800) [pid = 1821] [serial = 600] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0x9fbbfc00) [pid = 1821] [serial = 529] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (0xa0459400) [pid = 1821] [serial = 540] [outer = (nil)] [url = about:blank]
08:35:18 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (0x9f6ee000) [pid = 1821] [serial = 576] [outer = (nil)] [url = about:blank]
08:35:19 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
08:35:19 INFO - document served over http requires an https
08:35:19 INFO - sub-resource via xhr-request using the http-csp
08:35:19 INFO - delivery method with swap-origin-redirect and when
08:35:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:35:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:35:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:35:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:19 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
08:35:19 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 4963ms
08:35:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
08:35:19 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c5800 == 5 [pid = 1821] [id = 262]
08:35:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (0x9e8c8000) [pid = 1821] [serial = 732] [outer = (nil)]
08:35:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (0x9ec7f000) [pid = 1821] [serial = 733] [outer = 0x9e8c8000]
08:35:19 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0x9ec99c00) [pid = 1821] [serial = 734] [outer = 0x9e8c8000]
08:35:20 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
08:35:20 INFO - document served over http requires an http
08:35:20 INFO - sub-resource via fetch-request using the meta-csp
08:35:20 INFO - delivery method with keep-origin-redirect and when
08:35:20 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html"
08:35:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:20 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:35:20 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:35:20 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:35:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:20 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
08:35:20 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 1848ms
08:35:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
08:35:21 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8ca400 == 6 [pid = 1821] [id = 263]
08:35:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0x9e8d0c00) [pid = 1821] [serial = 735] [outer = (nil)]
08:35:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0x9ec85c00) [pid = 1821] [serial = 736] [outer = 0x9e8d0c00]
08:35:21 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0x9f25ec00) [pid = 1821] [serial = 737] [outer = 0x9e8d0c00]
08:35:22 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
08:35:22 INFO - document served over http requires an http
08:35:22 INFO - sub-resource via fetch-request using the meta-csp
08:35:22 INFO - delivery method with no-redirect and when
08:35: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/fetch-request/cross-origin.no-redirect.http.html"
08:35:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:35:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:35:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:35:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:22 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
08:35:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1892ms
08:35:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
08:35:23 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7cc00 == 7 [pid = 1821] [id = 264]
08:35:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0x9f267000) [pid = 1821] [serial = 738] [outer = (nil)]
08:35:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0x9f375400) [pid = 1821] [serial = 739] [outer = 0x9f267000]
08:35:23 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0x9f379c00) [pid = 1821] [serial = 740] [outer = 0x9f267000]
08:35:25 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
08:35:25 INFO - document served over http requires an http
08:35:25 INFO - sub-resource via fetch-request using the meta-csp
08:35:25 INFO - delivery method with swap-origin-redirect and when
08:35:25 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
08:35:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:35:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:35:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:35:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:25 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
08:35:25 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 2302ms
08:35:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
08:35:25 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e0000 == 8 [pid = 1821] [id = 265]
08:35:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0x9f6e0400) [pid = 1821] [serial = 741] [outer = (nil)]
08:35:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0x9f6e7c00) [pid = 1821] [serial = 742] [outer = 0x9f6e0400]
08:35:26 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0x9f998c00) [pid = 1821] [serial = 743] [outer = 0x9f6e0400]
08:35:27 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f99f400 == 9 [pid = 1821] [id = 266]
08:35:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0x9f99fc00) [pid = 1821] [serial = 744] [outer = (nil)]
08:35:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9f9a2800) [pid = 1821] [serial = 745] [outer = 0x9f99fc00]
08:35:27 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
08:35:27 INFO - document served over http requires an http
08:35:27 INFO - sub-resource via iframe-tag using the meta-csp
08:35:27 INFO - delivery method with keep-origin-redirect and when
08:35:27 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html"
08:35:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:35:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:35:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:27 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
08:35:27 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 2504ms
08:35:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
08:35:28 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e5800 == 10 [pid = 1821] [id = 267]
08:35:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0x9f6e6000) [pid = 1821] [serial = 746] [outer = (nil)]
08:35:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0x9fbb2000) [pid = 1821] [serial = 747] [outer = 0x9f6e6000]
08:35:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9fbb7800) [pid = 1821] [serial = 748] [outer = 0x9f6e6000]
08:35:29 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fbbd800 == 11 [pid = 1821] [id = 268]
08:35:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0x9fbbdc00) [pid = 1821] [serial = 749] [outer = (nil)]
08:35:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0x9fbbec00) [pid = 1821] [serial = 750] [outer = 0x9fbbdc00]
08:35:30 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
08:35:30 INFO - document served over http requires an http
08:35:30 INFO - sub-resource via iframe-tag using the meta-csp
08:35:30 INFO - delivery method with no-redirect and when
08:35: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/iframe-tag/cross-origin.no-redirect.http.html"
08:35:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:35:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:35:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:30 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
08:35:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2391ms
08:35:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
08:35:30 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f9a6000 == 12 [pid = 1821] [id = 269]
08:35:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0x9f9a6800) [pid = 1821] [serial = 751] [outer = (nil)]
08:35:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0x9fd0a000) [pid = 1821] [serial = 752] [outer = 0x9f9a6800]
08:35:31 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0x9fd0e400) [pid = 1821] [serial = 753] [outer = 0x9f9a6800]
08:35:32 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdccc00 == 13 [pid = 1821] [id = 270]
08:35:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0x9fdcd000) [pid = 1821] [serial = 754] [outer = (nil)]
08:35:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0x9fdd0400) [pid = 1821] [serial = 755] [outer = 0x9fdcd000]
08:35:33 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
08:35:33 INFO - document served over http requires an http
08:35:33 INFO - sub-resource via iframe-tag using the meta-csp
08:35:33 INFO - delivery method with swap-origin-redirect and when
08:35:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
08:35:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:35:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:35:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:33 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
08:35:33 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 3211ms
08:35:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
08:35:33 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd06800 == 14 [pid = 1821] [id = 271]
08:35:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0x9fdcec00) [pid = 1821] [serial = 756] [outer = (nil)]
08:35:34 INFO - PROCESS | 1768 | --DOMWINDOW == 12 (0x9ca97800) [pid = 1768] [serial = 16] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
08:35:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9fdd8c00) [pid = 1821] [serial = 757] [outer = 0x9fdcec00]
08:35:34 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9ff43400) [pid = 1821] [serial = 758] [outer = 0x9fdcec00]
08:35:35 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
08:35:35 INFO - document served over http requires an http
08:35:35 INFO - sub-resource via script-tag using the meta-csp
08:35:35 INFO - delivery method with keep-origin-redirect and when
08:35:35 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html"
08:35:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:35:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:35:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:35 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
08:35:35 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 1933ms
08:35:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
08:35:35 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff48c00 == 15 [pid = 1821] [id = 272]
08:35:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9ff49000) [pid = 1821] [serial = 759] [outer = (nil)]
08:35:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa0455400) [pid = 1821] [serial = 760] [outer = 0x9ff49000]
08:35:36 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa0459400) [pid = 1821] [serial = 761] [outer = 0x9ff49000]
08:35:37 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
08:35:37 INFO - document served over http requires an http
08:35:37 INFO - sub-resource via script-tag using the meta-csp
08:35:37 INFO - delivery method with no-redirect and when
08:35:37 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html"
08:35:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:35:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:35:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:37 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
08:35:37 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2598ms
08:35:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
08:35:38 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff4c000 == 16 [pid = 1821] [id = 273]
08:35:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa0460400) [pid = 1821] [serial = 762] [outer = (nil)]
08:35:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa05d1000) [pid = 1821] [serial = 763] [outer = 0xa0460400]
08:35:38 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa05d5400) [pid = 1821] [serial = 764] [outer = 0xa0460400]
08:35:39 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
08:35:39 INFO - document served over http requires an http
08:35:39 INFO - sub-resource via script-tag using the meta-csp
08:35:39 INFO - delivery method with swap-origin-redirect and when
08:35:39 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
08:35:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:35:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:35:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:39 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
08:35:39 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 2001ms
08:35:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
08:35:40 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f372400 == 17 [pid = 1821] [id = 274]
08:35:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9f37e400) [pid = 1821] [serial = 765] [outer = (nil)]
08:35:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa0462c00) [pid = 1821] [serial = 766] [outer = 0x9f37e400]
08:35:40 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa0a5d800) [pid = 1821] [serial = 767] [outer = 0x9f37e400]
08:35:42 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
08:35:42 INFO - document served over http requires an http
08:35:42 INFO - sub-resource via xhr-request using the meta-csp
08:35:42 INFO - delivery method with keep-origin-redirect and when
08:35:42 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html"
08:35:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:42 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:35:42 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:35:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:42 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
08:35:42 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 2380ms
08:35:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
08:35:42 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d3000 == 16 [pid = 1821] [id = 260]
08:35:42 INFO - PROCESS | 1768 | --DOCSHELL 0xa53bec00 == 15 [pid = 1821] [id = 259]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa316e800) [pid = 1821] [serial = 654] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa2c4e800) [pid = 1821] [serial = 648] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa233b000) [pid = 1821] [serial = 636] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa26fb000) [pid = 1821] [serial = 639] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa2a17400) [pid = 1821] [serial = 642] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa2c40400) [pid = 1821] [serial = 645] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0x9f36f400) [pid = 1821] [serial = 667] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa363c400) [pid = 1821] [serial = 657] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa2cb5800) [pid = 1821] [serial = 651] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa05d6000) [pid = 1821] [serial = 662] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9fdcf400) [pid = 1821] [serial = 624] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa0a66800) [pid = 1821] [serial = 672] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa2255800) [pid = 1821] [serial = 677] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa2338c00) [pid = 1821] [serial = 682] [outer = (nil)] [url = about:blank]
08:35:42 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b3000 == 16 [pid = 1821] [id = 275]
08:35:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0x9e6b4800) [pid = 1821] [serial = 768] [outer = (nil)]
08:35:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0x9e6bac00) [pid = 1821] [serial = 769] [outer = 0x9e6b4800]
08:35:43 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0x9ec1b800) [pid = 1821] [serial = 770] [outer = 0x9e6b4800]
08:35:44 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
08:35:44 INFO - document served over http requires an http
08:35:44 INFO - sub-resource via xhr-request using the meta-csp
08:35:44 INFO - delivery method with no-redirect and when
08:35:44 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html"
08:35:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:35:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:35:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:44 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
08:35:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2247ms
08:35:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
08:35:44 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7ac00 == 17 [pid = 1821] [id = 276]
08:35:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9ec7e000) [pid = 1821] [serial = 771] [outer = (nil)]
08:35:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9f25b800) [pid = 1821] [serial = 772] [outer = 0x9ec7e000]
08:35:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9f375800) [pid = 1821] [serial = 773] [outer = 0x9ec7e000]
08:35:46 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
08:35:46 INFO - document served over http requires an http
08:35:46 INFO - sub-resource via xhr-request using the meta-csp
08:35:46 INFO - delivery method with swap-origin-redirect and when
08:35:46 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
08:35:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:46 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:35:46 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:35:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:46 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
08:35:46 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 1995ms
08:35:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa3876000) [pid = 1821] [serial = 697] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa045f400) [pid = 1821] [serial = 686] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa3dc9000) [pid = 1821] [serial = 703] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa3bf7000) [pid = 1821] [serial = 700] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa23a5000) [pid = 1821] [serial = 689] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa53b5400) [pid = 1821] [serial = 721] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa4317400) [pid = 1821] [serial = 712] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa438e000) [pid = 1821] [serial = 715] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa340c000) [pid = 1821] [serial = 694] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9ec1a000) [pid = 1821] [serial = 727] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa5740800) [pid = 1821] [serial = 724] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9ec8d000) [pid = 1821] [serial = 730] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa41eec00) [pid = 1821] [serial = 709] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa4bef800) [pid = 1821] [serial = 718] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa2a06400) [pid = 1821] [serial = 691] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0xa3f8ec00) [pid = 1821] [serial = 706] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0x9ec7f000) [pid = 1821] [serial = 733] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa233bc00) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa2cb1c00) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa41e9c00) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0x9ec7d400) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa3646000) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa2253000) [pid = 1821] [serial = 688] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xa3f89400) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0x9e8d3400) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xa3882400) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (0xa3dc2c00) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (0x9fd03400) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (0xa5199800) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (0xa4387400) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 60 (0xa4311c00) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 59 (0xa4be7c00) [pid = 1821] [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]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 58 (0x9ec1f400) [pid = 1821] [serial = 728] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 57 (0xa53b8c00) [pid = 1821] [serial = 722] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 56 (0xa4be0400) [pid = 1821] [serial = 716] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 55 (0xa5192400) [pid = 1821] [serial = 719] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 54 (0xa431b000) [pid = 1821] [serial = 713] [outer = (nil)] [url = about:blank]
08:35:46 INFO - PROCESS | 1768 | --DOMWINDOW == 53 (0x9ec95400) [pid = 1821] [serial = 731] [outer = (nil)] [url = about:blank]
08:35:47 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b3800 == 18 [pid = 1821] [id = 277]
08:35:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 54 (0x9e8c7c00) [pid = 1821] [serial = 774] [outer = (nil)]
08:35:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 55 (0x9ec79400) [pid = 1821] [serial = 775] [outer = 0x9e8c7c00]
08:35:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 56 (0x9fd05c00) [pid = 1821] [serial = 776] [outer = 0x9e8c7c00]
08:35:48 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
08:35:48 INFO - document served over http requires an https
08:35:48 INFO - sub-resource via fetch-request using the meta-csp
08:35:48 INFO - delivery method with keep-origin-redirect and when
08:35:48 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html"
08:35:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:48 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:35:48 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:35:48 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:35:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:48 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
08:35:48 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 2187ms
08:35:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
08:35:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdd3c00 == 19 [pid = 1821] [id = 278]
08:35:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 57 (0x9fdd7c00) [pid = 1821] [serial = 777] [outer = (nil)]
08:35:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 58 (0xa0459800) [pid = 1821] [serial = 778] [outer = 0x9fdd7c00]
08:35:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 59 (0xa05d6000) [pid = 1821] [serial = 779] [outer = 0x9fdd7c00]
08:35:50 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
08:35:50 INFO - document served over http requires an https
08:35:50 INFO - sub-resource via fetch-request using the meta-csp
08:35:50 INFO - delivery method with no-redirect and when
08:35:50 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html"
08:35:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:35:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:35:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:35:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:50 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
08:35:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2043ms
08:35:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
08:35:52 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7f000 == 20 [pid = 1821] [id = 279]
08:35:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 60 (0x9ec8e000) [pid = 1821] [serial = 780] [outer = (nil)]
08:35:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 61 (0x9f6e2000) [pid = 1821] [serial = 781] [outer = 0x9ec8e000]
08:35:52 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (0x9fd10800) [pid = 1821] [serial = 782] [outer = 0x9ec8e000]
08:35:54 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
08:35:54 INFO - document served over http requires an https
08:35:54 INFO - sub-resource via fetch-request using the meta-csp
08:35:54 INFO - delivery method with swap-origin-redirect and when
08:35:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html"
08:35:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:35:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:35:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:35:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:54 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
08:35:54 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 3216ms
08:35:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
08:35:54 INFO - PROCESS | 1768 | ++DOCSHELL 0xa05d1c00 == 21 [pid = 1821] [id = 280]
08:35:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (0xa0a5ec00) [pid = 1821] [serial = 783] [outer = (nil)]
08:35:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (0xa0a64800) [pid = 1821] [serial = 784] [outer = 0xa0a5ec00]
08:35:55 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (0xa0a68c00) [pid = 1821] [serial = 785] [outer = 0xa0a5ec00]
08:35:55 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0ab8c00 == 22 [pid = 1821] [id = 281]
08:35:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0xa0ab9000) [pid = 1821] [serial = 786] [outer = (nil)]
08:35:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0xa0abd000) [pid = 1821] [serial = 787] [outer = 0xa0ab9000]
08:35:56 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
08:35:56 INFO - document served over http requires an https
08:35:56 INFO - sub-resource via iframe-tag using the meta-csp
08:35:56 INFO - delivery method with keep-origin-redirect and when
08:35:56 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html"
08:35:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:35:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:35:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:56 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
08:35:56 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 2089ms
08:35:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
08:35:56 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a62400 == 23 [pid = 1821] [id = 282]
08:35:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0xa0abb000) [pid = 1821] [serial = 788] [outer = (nil)]
08:35:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0xa0ac6400) [pid = 1821] [serial = 789] [outer = 0xa0abb000]
08:35:57 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0xa1042c00) [pid = 1821] [serial = 790] [outer = 0xa0abb000]
08:35:57 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1048400 == 24 [pid = 1821] [id = 283]
08:35:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0xa1048800) [pid = 1821] [serial = 791] [outer = (nil)]
08:35:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0xa104ac00) [pid = 1821] [serial = 792] [outer = 0xa1048800]
08:35:58 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
08:35:58 INFO - document served over http requires an https
08:35:58 INFO - sub-resource via iframe-tag using the meta-csp
08:35:58 INFO - delivery method with no-redirect and when
08:35:58 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html"
08:35:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:35:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:35:58 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:35:58 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:35:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:35:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:35:58 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
08:35:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1952ms
08:35:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
08:35:58 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0ac4800 == 25 [pid = 1821] [id = 284]
08:35:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xa1049000) [pid = 1821] [serial = 793] [outer = (nil)]
08:35:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xa11ca400) [pid = 1821] [serial = 794] [outer = 0xa1049000]
08:35:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:35:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0xa11ce000) [pid = 1821] [serial = 795] [outer = 0xa1049000]
08:35:59 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11d4400 == 26 [pid = 1821] [id = 285]
08:35:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa11d4c00) [pid = 1821] [serial = 796] [outer = (nil)]
08:35:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xa11d6c00) [pid = 1821] [serial = 797] [outer = 0xa11d4c00]
08:36:00 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
08:36:00 INFO - document served over http requires an https
08:36:00 INFO - sub-resource via iframe-tag using the meta-csp
08:36:00 INFO - delivery method with swap-origin-redirect and when
08:36:00 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html"
08:36:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:36:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:36:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:00 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
08:36:00 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 2003ms
08:36:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
08:36:00 INFO - PROCESS | 1768 | ++DOCSHELL 0xa104f800 == 27 [pid = 1821] [id = 286]
08:36:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa104fc00) [pid = 1821] [serial = 798] [outer = (nil)]
08:36:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa12b6800) [pid = 1821] [serial = 799] [outer = 0xa104fc00]
08:36:01 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa12bb000) [pid = 1821] [serial = 800] [outer = 0xa104fc00]
08:36:02 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:36:02 INFO - document served over http requires an https
08:36:02 INFO - sub-resource via script-tag using the meta-csp
08:36:02 INFO - delivery method with keep-origin-redirect and when
08:36:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html"
08:36:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:36:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:36:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:02 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html:23:7
08:36:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | took 2443ms
08:36:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
08:36:03 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12b5800 == 28 [pid = 1821] [id = 287]
08:36:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa1372800) [pid = 1821] [serial = 801] [outer = (nil)]
08:36:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa1379800) [pid = 1821] [serial = 802] [outer = 0xa1372800]
08:36:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa137e400) [pid = 1821] [serial = 803] [outer = 0xa1372800]
08:36:05 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
08:36:05 INFO - document served over http requires an https
08:36:05 INFO - sub-resource via script-tag using the meta-csp
08:36:05 INFO - delivery method with no-redirect and when
08:36:05 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html"
08:36:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:36:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:36:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:05 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
08:36:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2390ms
08:36:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
08:36:06 INFO - PROCESS | 1768 | ++DOCSHELL 0xa05d1400 == 29 [pid = 1821] [id = 288]
08:36:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa1375c00) [pid = 1821] [serial = 804] [outer = (nil)]
08:36:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa1d0a800) [pid = 1821] [serial = 805] [outer = 0xa1375c00]
08:36:07 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa1d0e000) [pid = 1821] [serial = 806] [outer = 0xa1375c00]
08:36:08 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:36:08 INFO - document served over http requires an https
08:36:08 INFO - sub-resource via script-tag using the meta-csp
08:36:08 INFO - delivery method with swap-origin-redirect and when
08:36:08 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html"
08:36:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:36:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:36:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:08 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:36:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | took 3354ms
08:36:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b3800 == 28 [pid = 1821] [id = 277]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7b800 == 27 [pid = 1821] [id = 261]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7ac00 == 26 [pid = 1821] [id = 276]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b3000 == 25 [pid = 1821] [id = 275]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9f372400 == 24 [pid = 1821] [id = 274]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff4c000 == 23 [pid = 1821] [id = 273]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff48c00 == 22 [pid = 1821] [id = 272]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd06800 == 21 [pid = 1821] [id = 271]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdccc00 == 20 [pid = 1821] [id = 270]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9fbbd800 == 19 [pid = 1821] [id = 268]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9f99f400 == 18 [pid = 1821] [id = 266]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e0000 == 17 [pid = 1821] [id = 265]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7cc00 == 16 [pid = 1821] [id = 264]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c5800 == 15 [pid = 1821] [id = 262]
08:36:09 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8ca400 == 14 [pid = 1821] [id = 263]
08:36:09 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa2a1a400) [pid = 1821] [serial = 692] [outer = (nil)] [url = about:blank]
08:36:09 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa3f92400) [pid = 1821] [serial = 707] [outer = (nil)] [url = about:blank]
08:36:09 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa3dce400) [pid = 1821] [serial = 704] [outer = (nil)] [url = about:blank]
08:36:09 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa41f3c00) [pid = 1821] [serial = 710] [outer = (nil)] [url = about:blank]
08:36:09 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa3879800) [pid = 1821] [serial = 698] [outer = (nil)] [url = about:blank]
08:36:09 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa3640800) [pid = 1821] [serial = 695] [outer = (nil)] [url = about:blank]
08:36:09 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa11cf400) [pid = 1821] [serial = 687] [outer = (nil)] [url = about:blank]
08:36:09 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa3bfd000) [pid = 1821] [serial = 701] [outer = (nil)] [url = about:blank]
08:36:09 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6bd400 == 15 [pid = 1821] [id = 289]
08:36:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0x9e6be800) [pid = 1821] [serial = 807] [outer = (nil)]
08:36:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9ec18000) [pid = 1821] [serial = 808] [outer = 0x9e6be800]
08:36:10 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0x9ec7f400) [pid = 1821] [serial = 809] [outer = 0x9e6be800]
08:36:11 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
08:36:11 INFO - document served over http requires an https
08:36:11 INFO - sub-resource via xhr-request using the meta-csp
08:36:11 INFO - delivery method with keep-origin-redirect and when
08:36:11 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html"
08:36:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:36:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:36:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:11 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
08:36:11 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 3141ms
08:36:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
08:36:12 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec83800 == 16 [pid = 1821] [id = 290]
08:36:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0x9ec83c00) [pid = 1821] [serial = 810] [outer = (nil)]
08:36:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0x9f269000) [pid = 1821] [serial = 811] [outer = 0x9ec83c00]
08:36:12 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0x9f6e0000) [pid = 1821] [serial = 812] [outer = 0x9ec83c00]
08:36:13 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
08:36:13 INFO - document served over http requires an https
08:36:13 INFO - sub-resource via xhr-request using the meta-csp
08:36:13 INFO - delivery method with no-redirect and when
08:36:13 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html"
08:36:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:36:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:36:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:13 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
08:36:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1946ms
08:36:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
08:36:14 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e9400 == 17 [pid = 1821] [id = 291]
08:36:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0x9f99b000) [pid = 1821] [serial = 813] [outer = (nil)]
08:36:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0x9fbb5c00) [pid = 1821] [serial = 814] [outer = 0x9f99b000]
08:36:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0x9fd03800) [pid = 1821] [serial = 815] [outer = 0x9f99b000]
08:36:15 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
08:36:15 INFO - document served over http requires an https
08:36:15 INFO - sub-resource via xhr-request using the meta-csp
08:36:15 INFO - delivery method with swap-origin-redirect and when
08:36:15 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html"
08:36:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:36:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:36:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:15 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
08:36:15 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 1905ms
08:36:15 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
08:36:16 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdce800 == 18 [pid = 1821] [id = 292]
08:36:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0x9fdd0000) [pid = 1821] [serial = 816] [outer = (nil)]
08:36:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9ff4a000) [pid = 1821] [serial = 817] [outer = 0x9fdd0000]
08:36:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa045d000) [pid = 1821] [serial = 818] [outer = 0x9fdd0000]
08:36:17 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:36:17 INFO - document served over http requires an http
08:36:17 INFO - sub-resource via fetch-request using the meta-csp
08:36:17 INFO - delivery method with keep-origin-redirect and when
08:36:17 INFO - the target request is same-origin.
08:36:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | took 1753ms
08:36:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
08:36:17 INFO - PROCESS | 1768 | ++DOCSHELL 0xa05d7c00 == 19 [pid = 1821] [id = 293]
08:36:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa05d9c00) [pid = 1821] [serial = 819] [outer = (nil)]
08:36:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa0a63400) [pid = 1821] [serial = 820] [outer = 0xa05d9c00]
08:36:18 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa0ac0000) [pid = 1821] [serial = 821] [outer = 0xa05d9c00]
08:36:19 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:36:19 INFO - document served over http requires an http
08:36:19 INFO - sub-resource via fetch-request using the meta-csp
08:36:19 INFO - delivery method with no-redirect and when
08:36:19 INFO - the target request is same-origin.
08:36:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | took 2253ms
08:36:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html
08:36:21 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7f000 == 18 [pid = 1821] [id = 279]
08:36:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa0ab8c00 == 17 [pid = 1821] [id = 281]
08:36:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa05d1c00 == 16 [pid = 1821] [id = 280]
08:36:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa1048400 == 15 [pid = 1821] [id = 283]
08:36:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a62400 == 14 [pid = 1821] [id = 282]
08:36:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa11d4400 == 13 [pid = 1821] [id = 285]
08:36:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa0ac4800 == 12 [pid = 1821] [id = 284]
08:36:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa104f800 == 11 [pid = 1821] [id = 286]
08:36:21 INFO - PROCESS | 1768 | --DOCSHELL 0xa12b5800 == 10 [pid = 1821] [id = 287]
08:36:21 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8f400 == 11 [pid = 1821] [id = 294]
08:36:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9ec90400) [pid = 1821] [serial = 822] [outer = (nil)]
08:36:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0x9ec91800) [pid = 1821] [serial = 823] [outer = 0x9ec90400]
08:36:21 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0x9f6ed400) [pid = 1821] [serial = 824] [outer = 0x9ec90400]
08:36:23 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
08:36:23 INFO - document served over http requires an http
08:36:23 INFO - sub-resource via fetch-request using the meta-csp
08:36:23 INFO - delivery method with swap-origin-redirect and when
08:36: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/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
08:36:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:36:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:36:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:36:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:23 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
08:36:23 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 3287ms
08:36:23 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
08:36:23 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdd1c00 == 12 [pid = 1821] [id = 295]
08:36:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9ff48800) [pid = 1821] [serial = 825] [outer = (nil)]
08:36:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa0458c00) [pid = 1821] [serial = 826] [outer = 0x9ff48800]
08:36:24 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa0a64c00) [pid = 1821] [serial = 827] [outer = 0x9ff48800]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa11d6c00) [pid = 1821] [serial = 797] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa11ca400) [pid = 1821] [serial = 794] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa104ac00) [pid = 1821] [serial = 792] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160557872]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa0ac6400) [pid = 1821] [serial = 789] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa0abd000) [pid = 1821] [serial = 787] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa0a64800) [pid = 1821] [serial = 784] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa1d0a800) [pid = 1821] [serial = 805] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0x9e6bac00) [pid = 1821] [serial = 769] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa1379800) [pid = 1821] [serial = 802] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0x9f6e2000) [pid = 1821] [serial = 781] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa12b6800) [pid = 1821] [serial = 799] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa05d1000) [pid = 1821] [serial = 763] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0x9fdd8c00) [pid = 1821] [serial = 757] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa0455400) [pid = 1821] [serial = 760] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0x9fbbec00) [pid = 1821] [serial = 750] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160529707]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0x9fbb2000) [pid = 1821] [serial = 747] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9fdd0400) [pid = 1821] [serial = 755] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9fd0a000) [pid = 1821] [serial = 752] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0x9ec85c00) [pid = 1821] [serial = 736] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9f375400) [pid = 1821] [serial = 739] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9f9a2800) [pid = 1821] [serial = 745] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0x9f6e7c00) [pid = 1821] [serial = 742] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa0462c00) [pid = 1821] [serial = 766] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9ec18000) [pid = 1821] [serial = 808] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0x9ec79400) [pid = 1821] [serial = 775] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0x9f25b800) [pid = 1821] [serial = 772] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa0459800) [pid = 1821] [serial = 778] [outer = (nil)] [url = about:blank]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0x9e6b4800) [pid = 1821] [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]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0x9ec7e000) [pid = 1821] [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]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0x9f37e400) [pid = 1821] [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]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0x9e8c7c00) [pid = 1821] [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]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xa11d4c00) [pid = 1821] [serial = 796] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:36:24 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa1048800) [pid = 1821] [serial = 791] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160557872]
08:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xa0ab9000) [pid = 1821] [serial = 786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (0x9fbbdc00) [pid = 1821] [serial = 749] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160529707]
08:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (0x9fdcd000) [pid = 1821] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (0x9f99fc00) [pid = 1821] [serial = 744] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (0xa53bfc00) [pid = 1821] [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]
08:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 60 (0x9ec1b800) [pid = 1821] [serial = 770] [outer = (nil)] [url = about:blank]
08:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 59 (0xa0a5d800) [pid = 1821] [serial = 767] [outer = (nil)] [url = about:blank]
08:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 58 (0xa5744400) [pid = 1821] [serial = 725] [outer = (nil)] [url = about:blank]
08:36:25 INFO - PROCESS | 1768 | --DOMWINDOW == 57 (0x9f375800) [pid = 1821] [serial = 773] [outer = (nil)] [url = about:blank]
08:36:25 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1d400 == 13 [pid = 1821] [id = 296]
08:36:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 58 (0x9ec1e000) [pid = 1821] [serial = 828] [outer = (nil)]
08:36:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 59 (0x9ec85c00) [pid = 1821] [serial = 829] [outer = 0x9ec1e000]
08:36:25 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:36:25 INFO - document served over http requires an http
08:36:25 INFO - sub-resource via iframe-tag using the meta-csp
08:36:25 INFO - delivery method with keep-origin-redirect and when
08:36:25 INFO - the target request is same-origin.
08:36:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | took 2402ms
08:36:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
08:36:25 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec23c00 == 14 [pid = 1821] [id = 297]
08:36:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 60 (0x9f6e8400) [pid = 1821] [serial = 830] [outer = (nil)]
08:36:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 61 (0x9fd0d400) [pid = 1821] [serial = 831] [outer = 0x9f6e8400]
08:36:27 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (0xa045cc00) [pid = 1821] [serial = 832] [outer = 0x9f6e8400]
08:36:28 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e7c00 == 15 [pid = 1821] [id = 298]
08:36:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (0x9f6e9000) [pid = 1821] [serial = 833] [outer = (nil)]
08:36:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (0x9fbb3400) [pid = 1821] [serial = 834] [outer = 0x9f6e9000]
08:36:28 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:36:28 INFO - document served over http requires an http
08:36:28 INFO - sub-resource via iframe-tag using the meta-csp
08:36:28 INFO - delivery method with no-redirect and when
08:36:28 INFO - the target request is same-origin.
08:36:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | took 3105ms
08:36:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html
08:36:29 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f99b800 == 16 [pid = 1821] [id = 299]
08:36:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (0x9f99fc00) [pid = 1821] [serial = 835] [outer = (nil)]
08:36:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0xa05d8c00) [pid = 1821] [serial = 836] [outer = 0x9f99fc00]
08:36:29 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0xa0abcc00) [pid = 1821] [serial = 837] [outer = 0x9f99fc00]
08:36:30 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1041000 == 17 [pid = 1821] [id = 300]
08:36:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0xa1041400) [pid = 1821] [serial = 838] [outer = (nil)]
08:36:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0xa1045c00) [pid = 1821] [serial = 839] [outer = 0xa1041400]
08:36:30 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:36:30 INFO - document served over http requires an http
08:36:30 INFO - sub-resource via iframe-tag using the meta-csp
08:36:30 INFO - delivery method with swap-origin-redirect and when
08:36:30 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
08:36:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:36:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:36:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:30 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:36:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1995ms
08:36:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html
08:36:30 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff40000 == 18 [pid = 1821] [id = 301]
08:36:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0xa1041800) [pid = 1821] [serial = 840] [outer = (nil)]
08:36:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0xa11ccc00) [pid = 1821] [serial = 841] [outer = 0xa1041800]
08:36:31 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0xa11d6800) [pid = 1821] [serial = 842] [outer = 0xa1041800]
08:36:32 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:36:32 INFO - document served over http requires an http
08:36:32 INFO - sub-resource via script-tag using the meta-csp
08:36:32 INFO - delivery method with keep-origin-redirect and when
08:36:32 INFO - the target request is same-origin.
08:36:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | took 1929ms
08:36:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
08:36:32 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11ca800 == 19 [pid = 1821] [id = 302]
08:36:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xa12b7800) [pid = 1821] [serial = 843] [outer = (nil)]
08:36:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xa1371c00) [pid = 1821] [serial = 844] [outer = 0xa12b7800]
08:36:33 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0xa1379c00) [pid = 1821] [serial = 845] [outer = 0xa12b7800]
08:36:34 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
08:36:34 INFO - document served over http requires an http
08:36:34 INFO - sub-resource via script-tag using the meta-csp
08:36:34 INFO - delivery method with no-redirect and when
08:36:34 INFO - the target request is same-origin.
08:36:34 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 1947ms
08:36:34 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
08:36:34 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d03800 == 20 [pid = 1821] [id = 303]
08:36:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa1d05000) [pid = 1821] [serial = 846] [outer = (nil)]
08:36:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xa1d0d400) [pid = 1821] [serial = 847] [outer = 0xa1d05000]
08:36:35 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa1dd5c00) [pid = 1821] [serial = 848] [outer = 0xa1d05000]
08:36:36 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
08:36:36 INFO - document served over http requires an http
08:36:36 INFO - sub-resource via script-tag using the meta-csp
08:36:36 INFO - delivery method with swap-origin-redirect and when
08:36:36 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
08:36:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:36:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:36:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:36 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
08:36:36 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 2234ms
08:36:36 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
08:36:37 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1ddb000 == 21 [pid = 1821] [id = 304]
08:36:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa1ddbc00) [pid = 1821] [serial = 849] [outer = (nil)]
08:36:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa1de0c00) [pid = 1821] [serial = 850] [outer = 0xa1ddbc00]
08:36:37 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa2247c00) [pid = 1821] [serial = 851] [outer = 0xa1ddbc00]
08:36:39 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
08:36:39 INFO - document served over http requires an http
08:36:39 INFO - sub-resource via xhr-request using the meta-csp
08:36:39 INFO - delivery method with keep-origin-redirect and when
08:36:39 INFO - the target request is same-origin.
08:36:39 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 2346ms
08:36:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
08:36:39 INFO - PROCESS | 1768 | ++DOCSHELL 0xa224d800 == 22 [pid = 1821] [id = 305]
08:36:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa224e000) [pid = 1821] [serial = 852] [outer = (nil)]
08:36:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa2253800) [pid = 1821] [serial = 853] [outer = 0xa224e000]
08:36:40 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa2331c00) [pid = 1821] [serial = 854] [outer = 0xa224e000]
08:36:41 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
08:36:41 INFO - document served over http requires an http
08:36:41 INFO - sub-resource via xhr-request using the meta-csp
08:36:41 INFO - delivery method with no-redirect and when
08:36:41 INFO - the target request is same-origin.
08:36:41 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 2252ms
08:36:41 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
08:36:41 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2335800 == 23 [pid = 1821] [id = 306]
08:36:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa2338000) [pid = 1821] [serial = 855] [outer = (nil)]
08:36:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa233d800) [pid = 1821] [serial = 856] [outer = 0xa2338000]
08:36:42 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa23a4400) [pid = 1821] [serial = 857] [outer = 0xa2338000]
08:36:43 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
08:36:43 INFO - document served over http requires an http
08:36:43 INFO - sub-resource via xhr-request using the meta-csp
08:36:43 INFO - delivery method with swap-origin-redirect and when
08:36:43 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
08:36:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:36:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:36:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:43 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
08:36:43 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 2159ms
08:36:43 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
08:36:44 INFO - PROCESS | 1768 | ++DOCSHELL 0xa23a2800 == 24 [pid = 1821] [id = 307]
08:36:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa23aa800) [pid = 1821] [serial = 858] [outer = (nil)]
08:36:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa26ee800) [pid = 1821] [serial = 859] [outer = 0xa23aa800]
08:36:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa26f1000) [pid = 1821] [serial = 860] [outer = 0xa23aa800]
08:36:46 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
08:36:46 INFO - document served over http requires an https
08:36:46 INFO - sub-resource via fetch-request using the meta-csp
08:36:46 INFO - delivery method with keep-origin-redirect and when
08:36:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html"
08:36:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:36:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:36:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:36:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:46 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
08:36:46 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 2889ms
08:36:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
08:36:46 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f5c00 == 25 [pid = 1821] [id = 308]
08:36:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa26f6800) [pid = 1821] [serial = 861] [outer = (nil)]
08:36:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa26fb400) [pid = 1821] [serial = 862] [outer = 0xa26f6800]
08:36:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa2a04c00) [pid = 1821] [serial = 863] [outer = 0xa26f6800]
08:36:48 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
08:36:48 INFO - document served over http requires an https
08:36:48 INFO - sub-resource via fetch-request using the meta-csp
08:36:48 INFO - delivery method with no-redirect and when
08:36:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html"
08:36:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:48 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:36:48 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:36:48 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:36:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:48 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
08:36:48 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 1944ms
08:36:48 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
08:36:48 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a0ac00 == 26 [pid = 1821] [id = 309]
08:36:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa2a0b800) [pid = 1821] [serial = 864] [outer = (nil)]
08:36:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa2a0fc00) [pid = 1821] [serial = 865] [outer = 0xa2a0b800]
08:36:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa2a19c00) [pid = 1821] [serial = 866] [outer = 0xa2a0b800]
08:36:51 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
08:36:51 INFO - document served over http requires an https
08:36:51 INFO - sub-resource via fetch-request using the meta-csp
08:36:51 INFO - delivery method with swap-origin-redirect and when
08:36:51 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html"
08:36:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:36:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:36:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:36:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:51 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
08:36:51 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 3105ms
08:36:51 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
08:36:51 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f261c00 == 27 [pid = 1821] [id = 310]
08:36:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9f375400) [pid = 1821] [serial = 867] [outer = (nil)]
08:36:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9fdd2c00) [pid = 1821] [serial = 868] [outer = 0x9f375400]
08:36:52 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa05d3c00) [pid = 1821] [serial = 869] [outer = 0x9f375400]
08:36:54 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1d400 == 26 [pid = 1821] [id = 296]
08:36:54 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdd1c00 == 25 [pid = 1821] [id = 295]
08:36:54 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8f400 == 24 [pid = 1821] [id = 294]
08:36:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa05d7c00 == 23 [pid = 1821] [id = 293]
08:36:54 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdce800 == 22 [pid = 1821] [id = 292]
08:36:54 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e9400 == 21 [pid = 1821] [id = 291]
08:36:54 INFO - PROCESS | 1768 | --DOCSHELL 0xa05d1400 == 20 [pid = 1821] [id = 288]
08:36:54 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec83800 == 19 [pid = 1821] [id = 290]
08:36:54 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6bd400 == 18 [pid = 1821] [id = 289]
08:36:54 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0x9fd05c00) [pid = 1821] [serial = 776] [outer = (nil)] [url = about:blank]
08:36:54 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
08:36:54 INFO - document served over http requires an https
08:36:54 INFO - sub-resource via fetch-request using the meta-csp
08:36:54 INFO - delivery method with swap-origin-redirect and when
08:36:54 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
08:36:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:36:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:36:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:36:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:54 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
08:36:54 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 2486ms
08:36:54 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
08:36:54 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec78c00 == 19 [pid = 1821] [id = 311]
08:36:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9ec79800) [pid = 1821] [serial = 870] [outer = (nil)]
08:36:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9ec8f400) [pid = 1821] [serial = 871] [outer = 0x9ec79800]
08:36:55 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9f266800) [pid = 1821] [serial = 872] [outer = 0x9ec79800]
08:36:56 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
08:36:56 INFO - document served over http requires an https
08:36:56 INFO - sub-resource via fetch-request using the meta-csp
08:36:56 INFO - delivery method with keep-origin-redirect and when
08:36:56 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html"
08:36:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:36:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:36:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:36:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:56 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
08:36:56 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 2248ms
08:36:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
08:36:56 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e1800 == 20 [pid = 1821] [id = 312]
08:36:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0x9f6e8000) [pid = 1821] [serial = 873] [outer = (nil)]
08:36:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9f99a800) [pid = 1821] [serial = 874] [outer = 0x9f6e8000]
08:36:57 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9f9a6c00) [pid = 1821] [serial = 875] [outer = 0x9f6e8000]
08:36:58 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
08:36:58 INFO - document served over http requires an https
08:36:58 INFO - sub-resource via fetch-request using the meta-csp
08:36:58 INFO - delivery method with no-redirect and when
08:36:58 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html"
08:36:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:36:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:36:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:36:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:36:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:36:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:36:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:36:58 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
08:36:58 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 2195ms
08:36:58 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
08:36:59 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdcbc00 == 21 [pid = 1821] [id = 313]
08:36:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9fdcc000) [pid = 1821] [serial = 876] [outer = (nil)]
08:36:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0x9fdd9c00) [pid = 1821] [serial = 877] [outer = 0x9fdcc000]
08:36:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:36:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa0456c00) [pid = 1821] [serial = 878] [outer = 0x9fdcc000]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9ff4a000) [pid = 1821] [serial = 817] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa0a63400) [pid = 1821] [serial = 820] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9f269000) [pid = 1821] [serial = 811] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0x9fbb5c00) [pid = 1821] [serial = 814] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0x9ec85c00) [pid = 1821] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa0458c00) [pid = 1821] [serial = 826] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9ec91800) [pid = 1821] [serial = 823] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0x9ec90400) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa1049000) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa0a5ec00) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa0abb000) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9ec1e000) [pid = 1821] [serial = 828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0x9ff48800) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa1372800) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0x9ec8e000) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0x9fdd7c00) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa104fc00) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0x9ec83c00) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9f6e6000) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa1375c00) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0x9e8c8000) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0x9e8d0c00) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0x9f267000) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0x9fdcec00) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9ff49000) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa0460400) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0x9f9a6800) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9f6e0400) [pid = 1821] [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]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9fbb7800) [pid = 1821] [serial = 748] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0x9fd10800) [pid = 1821] [serial = 782] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa11ce000) [pid = 1821] [serial = 795] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9f6e0000) [pid = 1821] [serial = 812] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa1d0e000) [pid = 1821] [serial = 806] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0x9ec99c00) [pid = 1821] [serial = 734] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa1042c00) [pid = 1821] [serial = 790] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa12bb000) [pid = 1821] [serial = 800] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0xa0a68c00) [pid = 1821] [serial = 785] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0x9f25ec00) [pid = 1821] [serial = 737] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0x9f379c00) [pid = 1821] [serial = 740] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0x9ff43400) [pid = 1821] [serial = 758] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa05d6000) [pid = 1821] [serial = 779] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xa0459400) [pid = 1821] [serial = 761] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (0xa05d5400) [pid = 1821] [serial = 764] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (0x9fd0e400) [pid = 1821] [serial = 753] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (0x9f998c00) [pid = 1821] [serial = 743] [outer = (nil)] [url = about:blank]
08:36:59 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (0xa137e400) [pid = 1821] [serial = 803] [outer = (nil)] [url = about:blank]
08:37:00 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
08:37:00 INFO - document served over http requires an https
08:37:00 INFO - sub-resource via fetch-request using the meta-csp
08:37:00 INFO - delivery method with swap-origin-redirect and when
08:37:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html"
08:37:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:37:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:37:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:37:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:00 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
08:37:00 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 2409ms
08:37:01 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
08:37:01 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b6800 == 22 [pid = 1821] [id = 314]
08:37:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (0x9e6b9800) [pid = 1821] [serial = 879] [outer = (nil)]
08:37:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (0x9ec7e000) [pid = 1821] [serial = 880] [outer = 0x9e6b9800]
08:37:02 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (0x9f25f400) [pid = 1821] [serial = 881] [outer = 0x9e6b9800]
08:37:03 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e3400 == 23 [pid = 1821] [id = 315]
08:37:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (0x9f6e4000) [pid = 1821] [serial = 882] [outer = (nil)]
08:37:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0x9f6ea000) [pid = 1821] [serial = 883] [outer = 0x9f6e4000]
08:37:04 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
08:37:04 INFO - document served over http requires an https
08:37:04 INFO - sub-resource via iframe-tag using the meta-csp
08:37:04 INFO - delivery method with keep-origin-redirect and when
08:37:04 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html"
08:37:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:37:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:37:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:04 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
08:37:04 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 3451ms
08:37:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
08:37:04 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c5c00 == 24 [pid = 1821] [id = 316]
08:37:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0x9f6e5000) [pid = 1821] [serial = 884] [outer = (nil)]
08:37:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0x9fd05000) [pid = 1821] [serial = 885] [outer = 0x9f6e5000]
08:37:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0x9fdcb800) [pid = 1821] [serial = 886] [outer = 0x9f6e5000]
08:37:06 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff4ac00 == 25 [pid = 1821] [id = 317]
08:37:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0x9ff4cc00) [pid = 1821] [serial = 887] [outer = (nil)]
08:37:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0xa045c000) [pid = 1821] [serial = 888] [outer = 0x9ff4cc00]
08:37:06 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
08:37:06 INFO - document served over http requires an https
08:37:06 INFO - sub-resource via iframe-tag using the meta-csp
08:37:06 INFO - delivery method with no-redirect and when
08:37:06 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html"
08:37:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:37:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:37:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:06 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
08:37:06 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 2079ms
08:37:06 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
08:37:06 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0458c00 == 26 [pid = 1821] [id = 318]
08:37:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0xa045a000) [pid = 1821] [serial = 889] [outer = (nil)]
08:37:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xa05da800) [pid = 1821] [serial = 890] [outer = 0xa045a000]
08:37:07 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xa0a6b000) [pid = 1821] [serial = 891] [outer = 0xa045a000]
08:37:08 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0ac0400 == 27 [pid = 1821] [id = 319]
08:37:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0xa0ac1000) [pid = 1821] [serial = 892] [outer = (nil)]
08:37:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa0ac7800) [pid = 1821] [serial = 893] [outer = 0xa0ac1000]
08:37:08 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
08:37:08 INFO - document served over http requires an https
08:37:08 INFO - sub-resource via iframe-tag using the meta-csp
08:37:08 INFO - delivery method with swap-origin-redirect and when
08:37:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html"
08:37:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:37:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:37:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:08 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
08:37:08 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 1987ms
08:37:08 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
08:37:08 INFO - PROCESS | 1768 | ++DOCSHELL 0xa05d1c00 == 28 [pid = 1821] [id = 320]
08:37:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xa0ac2000) [pid = 1821] [serial = 894] [outer = (nil)]
08:37:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa11cac00) [pid = 1821] [serial = 895] [outer = 0xa0ac2000]
08:37:09 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa11d4c00) [pid = 1821] [serial = 896] [outer = 0xa0ac2000]
08:37:10 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12bc400 == 29 [pid = 1821] [id = 321]
08:37:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa12bd000) [pid = 1821] [serial = 897] [outer = (nil)]
08:37:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa1371400) [pid = 1821] [serial = 898] [outer = 0xa12bd000]
08:37:10 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
08:37:10 INFO - document served over http requires an https
08:37:10 INFO - sub-resource via iframe-tag using the meta-csp
08:37:10 INFO - delivery method with swap-origin-redirect and when
08:37:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
08:37:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:37:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:37:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:10 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
08:37:10 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 2018ms
08:37:10 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
08:37:10 INFO - PROCESS | 1768 | ++DOCSHELL 0xa104c800 == 30 [pid = 1821] [id = 322]
08:37:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa104dc00) [pid = 1821] [serial = 899] [outer = (nil)]
08:37:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa1d04000) [pid = 1821] [serial = 900] [outer = 0xa104dc00]
08:37:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa1d0b800) [pid = 1821] [serial = 901] [outer = 0xa104dc00]
08:37:12 INFO - PROCESS | 1768 | ++DOCSHELL 0xa224c800 == 31 [pid = 1821] [id = 323]
08:37:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa224d400) [pid = 1821] [serial = 902] [outer = (nil)]
08:37:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa2331400) [pid = 1821] [serial = 903] [outer = 0xa224d400]
08:37:12 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
08:37:12 INFO - document served over http requires an https
08:37:12 INFO - sub-resource via iframe-tag using the meta-csp
08:37:12 INFO - delivery method with keep-origin-redirect and when
08:37:12 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html"
08:37:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:12 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:37:12 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:37:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:12 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
08:37:12 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 2352ms
08:37:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
08:37:13 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1380000 == 32 [pid = 1821] [id = 324]
08:37:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa224fc00) [pid = 1821] [serial = 904] [outer = (nil)]
08:37:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa26fa000) [pid = 1821] [serial = 905] [outer = 0xa224fc00]
08:37:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa2a1e800) [pid = 1821] [serial = 906] [outer = 0xa224fc00]
08:37:15 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a25800 == 33 [pid = 1821] [id = 325]
08:37:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa2a25c00) [pid = 1821] [serial = 907] [outer = (nil)]
08:37:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa2c40c00) [pid = 1821] [serial = 908] [outer = 0xa2a25c00]
08:37:15 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
08:37:15 INFO - document served over http requires an https
08:37:15 INFO - sub-resource via iframe-tag using the meta-csp
08:37:15 INFO - delivery method with no-redirect and when
08:37:15 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html"
08:37:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:37:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:37:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:15 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
08:37:15 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 2452ms
08:37:15 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
08:37:15 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f4000 == 34 [pid = 1821] [id = 326]
08:37:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa2a26400) [pid = 1821] [serial = 909] [outer = (nil)]
08:37:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa2c48800) [pid = 1821] [serial = 910] [outer = 0xa2a26400]
08:37:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa2c4cc00) [pid = 1821] [serial = 911] [outer = 0xa2a26400]
08:37:17 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2caa400 == 35 [pid = 1821] [id = 327]
08:37:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa2caa800) [pid = 1821] [serial = 912] [outer = (nil)]
08:37:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa2cacc00) [pid = 1821] [serial = 913] [outer = 0xa2caa800]
08:37:18 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
08:37:18 INFO - document served over http requires an https
08:37:18 INFO - sub-resource via iframe-tag using the meta-csp
08:37:18 INFO - delivery method with swap-origin-redirect and when
08:37:18 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html"
08:37:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:18 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:37:18 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:37:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:18 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
08:37:18 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 2593ms
08:37:18 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
08:37:18 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c47400 == 36 [pid = 1821] [id = 328]
08:37:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa2cab000) [pid = 1821] [serial = 914] [outer = (nil)]
08:37:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa2cb3400) [pid = 1821] [serial = 915] [outer = 0xa2cab000]
08:37:19 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa3160000) [pid = 1821] [serial = 916] [outer = 0xa2cab000]
08:37:20 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
08:37:20 INFO - document served over http requires an https
08:37:20 INFO - sub-resource via script-tag using the meta-csp
08:37:20 INFO - delivery method with keep-origin-redirect and when
08:37:20 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html"
08:37:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:20 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:37:20 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:37:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:20 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
08:37:20 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 2496ms
08:37:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
08:37:20 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2cadc00 == 37 [pid = 1821] [id = 329]
08:37:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa3165c00) [pid = 1821] [serial = 917] [outer = (nil)]
08:37:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa316b800) [pid = 1821] [serial = 918] [outer = 0xa3165c00]
08:37:21 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa3402400) [pid = 1821] [serial = 919] [outer = 0xa3165c00]
08:37:23 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
08:37:23 INFO - document served over http requires an https
08:37:23 INFO - sub-resource via script-tag using the meta-csp
08:37:23 INFO - delivery method with no-redirect and when
08:37:23 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html"
08:37:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:23 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:37:23 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:37:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:23 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
08:37:23 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 2989ms
08:37:23 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
08:37:24 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3167c00 == 38 [pid = 1821] [id = 330]
08:37:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa3408800) [pid = 1821] [serial = 920] [outer = (nil)]
08:37:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa340e800) [pid = 1821] [serial = 921] [outer = 0xa3408800]
08:37:24 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa363b800) [pid = 1821] [serial = 922] [outer = 0xa3408800]
08:37:25 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
08:37:25 INFO - document served over http requires an https
08:37:25 INFO - sub-resource via script-tag using the meta-csp
08:37:25 INFO - delivery method with swap-origin-redirect and when
08:37:25 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html"
08:37:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:37:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:37:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:25 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
08:37:25 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 2058ms
08:37:25 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
08:37:25 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3641000 == 39 [pid = 1821] [id = 331]
08:37:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa3642000) [pid = 1821] [serial = 923] [outer = (nil)]
08:37:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa3646c00) [pid = 1821] [serial = 924] [outer = 0xa3642000]
08:37:26 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa3877c00) [pid = 1821] [serial = 925] [outer = 0xa3642000]
08:37:27 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
08:37:27 INFO - document served over http requires an https
08:37:27 INFO - sub-resource via script-tag using the meta-csp
08:37:27 INFO - delivery method with swap-origin-redirect and when
08:37: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/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
08:37:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:37:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:37:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:27 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
08:37:27 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 1893ms
08:37:27 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
08:37:27 INFO - PROCESS | 1768 | ++DOCSHELL 0xa387dc00 == 40 [pid = 1821] [id = 332]
08:37:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa387e400) [pid = 1821] [serial = 926] [outer = (nil)]
08:37:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa3bf2800) [pid = 1821] [serial = 927] [outer = 0xa387e400]
08:37:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa3bf7800) [pid = 1821] [serial = 928] [outer = 0xa387e400]
08:37:29 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
08:37:29 INFO - document served over http requires an https
08:37:29 INFO - sub-resource via script-tag using the meta-csp
08:37:29 INFO - delivery method with keep-origin-redirect and when
08:37:29 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html"
08:37:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:37:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:37:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:29 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
08:37:29 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 1843ms
08:37:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
08:37:29 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3bfd800 == 41 [pid = 1821] [id = 333]
08:37:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa3bfe800) [pid = 1821] [serial = 929] [outer = (nil)]
08:37:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa3dc2c00) [pid = 1821] [serial = 930] [outer = 0xa3bfe800]
08:37:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa3dc7000) [pid = 1821] [serial = 931] [outer = 0xa3bfe800]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e7c00 == 40 [pid = 1821] [id = 298]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9f9a6000 == 39 [pid = 1821] [id = 269]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e5800 == 38 [pid = 1821] [id = 267]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa1041000 == 37 [pid = 1821] [id = 300]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9f99b800 == 36 [pid = 1821] [id = 299]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff40000 == 35 [pid = 1821] [id = 301]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa11ca800 == 34 [pid = 1821] [id = 302]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d03800 == 33 [pid = 1821] [id = 303]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa1ddb000 == 32 [pid = 1821] [id = 304]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa224d800 == 31 [pid = 1821] [id = 305]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa23a2800 == 30 [pid = 1821] [id = 307]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f5c00 == 29 [pid = 1821] [id = 308]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9f261c00 == 28 [pid = 1821] [id = 310]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdd3c00 == 27 [pid = 1821] [id = 278]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec78c00 == 26 [pid = 1821] [id = 311]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e1800 == 25 [pid = 1821] [id = 312]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec23c00 == 24 [pid = 1821] [id = 297]
08:37:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdcbc00 == 23 [pid = 1821] [id = 313]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e3400 == 22 [pid = 1821] [id = 315]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b6800 == 21 [pid = 1821] [id = 314]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff4ac00 == 20 [pid = 1821] [id = 317]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c5c00 == 19 [pid = 1821] [id = 316]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa0ac0400 == 18 [pid = 1821] [id = 319]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa0458c00 == 17 [pid = 1821] [id = 318]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa12bc400 == 16 [pid = 1821] [id = 321]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa05d1c00 == 15 [pid = 1821] [id = 320]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa224c800 == 14 [pid = 1821] [id = 323]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa104c800 == 13 [pid = 1821] [id = 322]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a25800 == 12 [pid = 1821] [id = 325]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa1380000 == 11 [pid = 1821] [id = 324]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa2caa400 == 10 [pid = 1821] [id = 327]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f4000 == 9 [pid = 1821] [id = 326]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c47400 == 8 [pid = 1821] [id = 328]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa2cadc00 == 7 [pid = 1821] [id = 329]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa3167c00 == 6 [pid = 1821] [id = 330]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa3641000 == 5 [pid = 1821] [id = 331]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa387dc00 == 4 [pid = 1821] [id = 332]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa2335800 == 3 [pid = 1821] [id = 306]
08:37:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a0ac00 == 2 [pid = 1821] [id = 309]
08:37:34 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0xa0a64c00) [pid = 1821] [serial = 827] [outer = (nil)] [url = about:blank]
08:37:34 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0x9f6ed400) [pid = 1821] [serial = 824] [outer = (nil)] [url = about:blank]
08:37:34 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
08:37:34 INFO - document served over http requires an https
08:37:34 INFO - sub-resource via script-tag using the meta-csp
08:37:34 INFO - delivery method with no-redirect and when
08:37:34 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html"
08:37:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:37:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:37:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:34 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
08:37:34 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 5509ms
08:37:34 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
08:37:35 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec16800 == 3 [pid = 1821] [id = 334]
08:37:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0x9ec17000) [pid = 1821] [serial = 932] [outer = (nil)]
08:37:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0x9ec1ac00) [pid = 1821] [serial = 933] [outer = 0x9ec17000]
08:37:35 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0x9ec77000) [pid = 1821] [serial = 934] [outer = 0x9ec17000]
08:37:37 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
08:37:37 INFO - document served over http requires an https
08:37:37 INFO - sub-resource via script-tag using the meta-csp
08:37:37 INFO - delivery method with swap-origin-redirect and when
08:37:37 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html"
08:37:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:37:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:37:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:37 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
08:37:37 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 2900ms
08:37:37 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
08:37:38 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec82c00 == 4 [pid = 1821] [id = 335]
08:37:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0x9ec83c00) [pid = 1821] [serial = 935] [outer = (nil)]
08:37:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0x9ec92000) [pid = 1821] [serial = 936] [outer = 0x9ec83c00]
08:37:38 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0x9ec98800) [pid = 1821] [serial = 937] [outer = 0x9ec83c00]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0x9e6be800) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa1d05000) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0x9fdcc000) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0xa1041800) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0xa26f6800) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0x9f6e9000) [pid = 1821] [serial = 833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160588070]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa12b7800) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0xa23aa800) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0x9f99fc00) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0xa1041400) [pid = 1821] [serial = 838] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0x9f375400) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9f6e8000) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0x9ec79800) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa2a0b800) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa1ddbc00) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa224e000) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0x9f6e8400) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa2338000) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa05d9c00) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0x9fdd0000) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0x9f99b000) [pid = 1821] [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]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0x9fbb3400) [pid = 1821] [serial = 834] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160588070]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa1d0d400) [pid = 1821] [serial = 847] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa26ee800) [pid = 1821] [serial = 859] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa26fb400) [pid = 1821] [serial = 862] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0x9f99a800) [pid = 1821] [serial = 874] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa11ccc00) [pid = 1821] [serial = 841] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa233d800) [pid = 1821] [serial = 856] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa1de0c00) [pid = 1821] [serial = 850] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9fdd9c00) [pid = 1821] [serial = 877] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa05d8c00) [pid = 1821] [serial = 836] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0x9ec8f400) [pid = 1821] [serial = 871] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa2253800) [pid = 1821] [serial = 853] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0x9fd0d400) [pid = 1821] [serial = 831] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa1371c00) [pid = 1821] [serial = 844] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa1045c00) [pid = 1821] [serial = 839] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9fdd2c00) [pid = 1821] [serial = 868] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa2a0fc00) [pid = 1821] [serial = 865] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa2331c00) [pid = 1821] [serial = 854] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa2247c00) [pid = 1821] [serial = 851] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa0ac0000) [pid = 1821] [serial = 821] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa045d000) [pid = 1821] [serial = 818] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9fd03800) [pid = 1821] [serial = 815] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa23a4400) [pid = 1821] [serial = 857] [outer = (nil)] [url = about:blank]
08:37:41 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0x9ec7f400) [pid = 1821] [serial = 809] [outer = (nil)] [url = about:blank]
08:37:41 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
08:37:41 INFO - document served over http requires an https
08:37:41 INFO - sub-resource via xhr-request using the meta-csp
08:37:41 INFO - delivery method with keep-origin-redirect and when
08:37:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html"
08:37:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:37:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:37:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:41 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
08:37:41 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 4097ms
08:37:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
08:37:42 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b1800 == 5 [pid = 1821] [id = 336]
08:37:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0x9e6b8800) [pid = 1821] [serial = 938] [outer = (nil)]
08:37:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0x9ec7f400) [pid = 1821] [serial = 939] [outer = 0x9e6b8800]
08:37:42 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0x9f264c00) [pid = 1821] [serial = 940] [outer = 0x9e6b8800]
08:37:43 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
08:37:43 INFO - document served over http requires an https
08:37:43 INFO - sub-resource via xhr-request using the meta-csp
08:37:43 INFO - delivery method with no-redirect and when
08:37:43 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html"
08:37:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:37:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:37:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:43 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
08:37:43 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 1544ms
08:37:43 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
08:37:43 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d3000 == 6 [pid = 1821] [id = 337]
08:37:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9ec16c00) [pid = 1821] [serial = 941] [outer = (nil)]
08:37:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0x9ec22400) [pid = 1821] [serial = 942] [outer = 0x9ec16c00]
08:37:44 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0x9f25c400) [pid = 1821] [serial = 943] [outer = 0x9ec16c00]
08:37:45 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
08:37:45 INFO - document served over http requires an https
08:37:45 INFO - sub-resource via xhr-request using the meta-csp
08:37:45 INFO - delivery method with swap-origin-redirect and when
08:37:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html"
08:37:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:37:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:37:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:45 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
08:37:45 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 2112ms
08:37:45 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
08:37:46 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d2c00 == 7 [pid = 1821] [id = 338]
08:37:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9f372000) [pid = 1821] [serial = 944] [outer = (nil)]
08:37:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0x9f6e9000) [pid = 1821] [serial = 945] [outer = 0x9f372000]
08:37:46 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0x9f99a800) [pid = 1821] [serial = 946] [outer = 0x9f372000]
08:37:48 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
08:37:48 INFO - document served over http requires an https
08:37:48 INFO - sub-resource via xhr-request using the meta-csp
08:37:48 INFO - delivery method with swap-origin-redirect and when
08:37:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
08:37:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:37:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:37:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:48 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
08:37:48 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 2495ms
08:37:48 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
08:37:48 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e6400 == 8 [pid = 1821] [id = 339]
08:37:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0x9f998400) [pid = 1821] [serial = 947] [outer = (nil)]
08:37:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0x9fbb3c00) [pid = 1821] [serial = 948] [outer = 0x9f998400]
08:37:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0x9fbba800) [pid = 1821] [serial = 949] [outer = 0x9f998400]
08:37:50 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
08:37:50 INFO - document served over http requires an https
08:37:50 INFO - sub-resource via xhr-request using the meta-csp
08:37:50 INFO - delivery method with keep-origin-redirect and when
08:37:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html"
08:37:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:37:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:37:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:50 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
08:37:50 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 2456ms
08:37:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
08:37:51 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fbbe800 == 9 [pid = 1821] [id = 340]
08:37:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0x9fd03800) [pid = 1821] [serial = 950] [outer = (nil)]
08:37:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0x9fdcb000) [pid = 1821] [serial = 951] [outer = 0x9fd03800]
08:37:51 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0x9fdd2400) [pid = 1821] [serial = 952] [outer = 0x9fd03800]
08:37:52 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
08:37:52 INFO - document served over http requires an https
08:37:52 INFO - sub-resource via xhr-request using the meta-csp
08:37:52 INFO - delivery method with no-redirect and when
08:37:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html"
08:37:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:37:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:37:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:52 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
08:37:52 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 2289ms
08:37:52 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
08:37:53 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdd5400 == 10 [pid = 1821] [id = 341]
08:37:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9ff3ec00) [pid = 1821] [serial = 953] [outer = (nil)]
08:37:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9ff47800) [pid = 1821] [serial = 954] [outer = 0x9ff3ec00]
08:37:54 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9ff4bc00) [pid = 1821] [serial = 955] [outer = 0x9ff3ec00]
08:37:55 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:37:55 INFO - document served over http requires an https
08:37:55 INFO - sub-resource via xhr-request using the meta-csp
08:37:55 INFO - delivery method with swap-origin-redirect and when
08:37:55 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html"
08:37:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:37:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:37:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:55 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:37:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | took 3005ms
08:37:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
08:37:56 INFO - PROCESS | 1768 | ++DOCSHELL 0xa045f400 == 11 [pid = 1821] [id = 342]
08:37:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa0460400) [pid = 1821] [serial = 956] [outer = (nil)]
08:37:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa05d4000) [pid = 1821] [serial = 957] [outer = 0xa0460400]
08:37:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa0a61800) [pid = 1821] [serial = 958] [outer = 0xa0460400]
08:37:57 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:37:57 INFO - document served over http requires an http
08:37:57 INFO - sub-resource via fetch-request using the meta-referrer
08:37:57 INFO - delivery method with keep-origin-redirect and when
08:37:57 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:37:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:37:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:37:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:37:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:57 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html:23:7
08:37:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | took 1945ms
08:37:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
08:37:58 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a66800 == 12 [pid = 1821] [id = 343]
08:37:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa0a67400) [pid = 1821] [serial = 959] [outer = (nil)]
08:37:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa0a6c400) [pid = 1821] [serial = 960] [outer = 0xa0a67400]
08:37:58 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:37:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa0abe400) [pid = 1821] [serial = 961] [outer = 0xa0a67400]
08:37:59 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:37:59 INFO - document served over http requires an http
08:37:59 INFO - sub-resource via fetch-request using the meta-referrer
08:37:59 INFO - delivery method with no-redirect and when
08:37:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:37:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:37:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:37:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:37:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:37:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:37:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:37:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:37:59 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html:23:7
08:37:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1950ms
08:37:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
08:38:00 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0ac3800 == 13 [pid = 1821] [id = 344]
08:38:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa0ac4800) [pid = 1821] [serial = 962] [outer = (nil)]
08:38:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa1044c00) [pid = 1821] [serial = 963] [outer = 0xa0ac4800]
08:38:00 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa1049c00) [pid = 1821] [serial = 964] [outer = 0xa0ac4800]
08:38:02 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
08:38:02 INFO - document served over http requires an http
08:38:02 INFO - sub-resource via fetch-request using the meta-referrer
08:38:02 INFO - delivery method with swap-origin-redirect and when
08:38:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
08:38:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:02 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:38:02 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:38:02 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:38:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:02 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
08:38:02 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 2759ms
08:38:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
08:38:03 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11ca400 == 14 [pid = 1821] [id = 345]
08:38:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa11cb000) [pid = 1821] [serial = 965] [outer = (nil)]
08:38:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa11d4400) [pid = 1821] [serial = 966] [outer = 0xa11cb000]
08:38:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9fbb9c00) [pid = 1821] [serial = 967] [outer = 0xa11cb000]
08:38:04 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec18c00 == 15 [pid = 1821] [id = 346]
08:38:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9ec1b800) [pid = 1821] [serial = 968] [outer = (nil)]
08:38:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9ec77c00) [pid = 1821] [serial = 969] [outer = 0x9ec1b800]
08:38:05 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
08:38:05 INFO - document served over http requires an http
08:38:05 INFO - sub-resource via iframe-tag using the meta-referrer
08:38:05 INFO - delivery method with keep-origin-redirect and when
08:38: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"
08:38:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:05 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:38:05 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:38:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:05 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
08:38:05 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 2764ms
08:38:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
08:38:05 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c7400 == 16 [pid = 1821] [id = 347]
08:38:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0x9e8c8400) [pid = 1821] [serial = 970] [outer = (nil)]
08:38:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0x9ec22800) [pid = 1821] [serial = 971] [outer = 0x9e8c8400]
08:38:06 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0x9f37c400) [pid = 1821] [serial = 972] [outer = 0x9e8c8400]
08:38:07 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec82c00 == 15 [pid = 1821] [id = 335]
08:38:07 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec16800 == 14 [pid = 1821] [id = 334]
08:38:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa3bfd800 == 13 [pid = 1821] [id = 333]
08:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa0456c00) [pid = 1821] [serial = 878] [outer = (nil)] [url = about:blank]
08:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0xa26f1000) [pid = 1821] [serial = 860] [outer = (nil)] [url = about:blank]
08:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0x9f9a6c00) [pid = 1821] [serial = 875] [outer = (nil)] [url = about:blank]
08:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa11d6800) [pid = 1821] [serial = 842] [outer = (nil)] [url = about:blank]
08:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa2a19c00) [pid = 1821] [serial = 866] [outer = (nil)] [url = about:blank]
08:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa0abcc00) [pid = 1821] [serial = 837] [outer = (nil)] [url = about:blank]
08:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa1379c00) [pid = 1821] [serial = 845] [outer = (nil)] [url = about:blank]
08:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9f266800) [pid = 1821] [serial = 872] [outer = (nil)] [url = about:blank]
08:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa05d3c00) [pid = 1821] [serial = 869] [outer = (nil)] [url = about:blank]
08:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa2a04c00) [pid = 1821] [serial = 863] [outer = (nil)] [url = about:blank]
08:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa1dd5c00) [pid = 1821] [serial = 848] [outer = (nil)] [url = about:blank]
08:38:07 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa045cc00) [pid = 1821] [serial = 832] [outer = (nil)] [url = about:blank]
08:38:07 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c6000 == 14 [pid = 1821] [id = 348]
08:38:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9e8cb800) [pid = 1821] [serial = 973] [outer = (nil)]
08:38:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9e8cc400) [pid = 1821] [serial = 974] [outer = 0x9e8cb800]
08:38:07 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
08:38:07 INFO - document served over http requires an http
08:38:07 INFO - sub-resource via iframe-tag using the meta-referrer
08:38:07 INFO - delivery method with no-redirect and when
08:38:07 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:38:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:38:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:38:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:07 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
08:38:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2343ms
08:38:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
08:38:08 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1f800 == 15 [pid = 1821] [id = 349]
08:38:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9ec8e000) [pid = 1821] [serial = 975] [outer = (nil)]
08:38:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9f36f400) [pid = 1821] [serial = 976] [outer = 0x9ec8e000]
08:38:08 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9f6eac00) [pid = 1821] [serial = 977] [outer = 0x9ec8e000]
08:38:09 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fbb4400 == 16 [pid = 1821] [id = 350]
08:38:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0x9fbb5800) [pid = 1821] [serial = 978] [outer = (nil)]
08:38:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9fd01400) [pid = 1821] [serial = 979] [outer = 0x9fbb5800]
08:38:10 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:38:10 INFO - document served over http requires an http
08:38:10 INFO - sub-resource via iframe-tag using the meta-referrer
08:38:10 INFO - delivery method with swap-origin-redirect and when
08:38:10 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
08:38:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:38:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:38:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:10 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:38:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 2238ms
08:38:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
08:38:10 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec97000 == 17 [pid = 1821] [id = 351]
08:38:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9fbb7c00) [pid = 1821] [serial = 980] [outer = (nil)]
08:38:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9ff47c00) [pid = 1821] [serial = 981] [outer = 0x9fbb7c00]
08:38:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa0460c00) [pid = 1821] [serial = 982] [outer = 0x9fbb7c00]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0x9ec7f400) [pid = 1821] [serial = 939] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9f6ea000) [pid = 1821] [serial = 883] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa316b800) [pid = 1821] [serial = 918] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa11cac00) [pid = 1821] [serial = 895] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa2c48800) [pid = 1821] [serial = 910] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9ec92000) [pid = 1821] [serial = 936] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa1371400) [pid = 1821] [serial = 898] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0x9ec1ac00) [pid = 1821] [serial = 933] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0x9ec7e000) [pid = 1821] [serial = 880] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa2c40c00) [pid = 1821] [serial = 908] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160635011]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa2cb3400) [pid = 1821] [serial = 915] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa0ac7800) [pid = 1821] [serial = 893] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa2331400) [pid = 1821] [serial = 903] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa1d04000) [pid = 1821] [serial = 900] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa340e800) [pid = 1821] [serial = 921] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa05da800) [pid = 1821] [serial = 890] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa2cacc00) [pid = 1821] [serial = 913] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa3dc2c00) [pid = 1821] [serial = 930] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0x9fd05000) [pid = 1821] [serial = 885] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa3646c00) [pid = 1821] [serial = 924] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa26fa000) [pid = 1821] [serial = 905] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa3bf2800) [pid = 1821] [serial = 927] [outer = (nil)] [url = about:blank]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa045c000) [pid = 1821] [serial = 888] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160626223]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa2cab000) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9ff4cc00) [pid = 1821] [serial = 887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160626223]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa3408800) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa2a25c00) [pid = 1821] [serial = 907] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160635011]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9ec83c00) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa224d400) [pid = 1821] [serial = 902] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa0ac1000) [pid = 1821] [serial = 892] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0xa12bd000) [pid = 1821] [serial = 897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa3165c00) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0x9ec17000) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa3bfe800) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa3642000) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0xa387e400) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0x9f6e4000) [pid = 1821] [serial = 882] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa2caa800) [pid = 1821] [serial = 912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0x9f6e5000) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa0ac2000) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xa2a26400) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (0xa104dc00) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (0x9e6b9800) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (0xa224fc00) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (0xa045a000) [pid = 1821] [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]
08:38:12 INFO - PROCESS | 1768 | --DOMWINDOW == 60 (0x9ec98800) [pid = 1821] [serial = 937] [outer = (nil)] [url = about:blank]
08:38:13 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
08:38:13 INFO - document served over http requires an http
08:38:13 INFO - sub-resource via script-tag using the meta-referrer
08:38:13 INFO - delivery method with keep-origin-redirect and when
08:38: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"
08:38:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:13 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:38:13 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:38:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:13 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
08:38:13 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 3143ms
08:38:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
08:38:13 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec91800 == 18 [pid = 1821] [id = 352]
08:38:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 61 (0x9f6e5000) [pid = 1821] [serial = 983] [outer = (nil)]
08:38:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (0xa045a000) [pid = 1821] [serial = 984] [outer = 0x9f6e5000]
08:38:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (0xa0a63400) [pid = 1821] [serial = 985] [outer = 0x9f6e5000]
08:38:15 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
08:38:15 INFO - document served over http requires an http
08:38:15 INFO - sub-resource via script-tag using the meta-referrer
08:38:15 INFO - delivery method with no-redirect and when
08:38:15 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:38:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:15 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:38:15 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:38:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:15 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
08:38:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1945ms
08:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
08:38:15 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec91400 == 19 [pid = 1821] [id = 353]
08:38:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (0x9f260000) [pid = 1821] [serial = 986] [outer = (nil)]
08:38:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (0x9f6e8800) [pid = 1821] [serial = 987] [outer = 0x9f260000]
08:38:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0x9ff3e400) [pid = 1821] [serial = 988] [outer = 0x9f260000]
08:38:17 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:38:17 INFO - document served over http requires an http
08:38:17 INFO - sub-resource via script-tag using the meta-referrer
08:38:17 INFO - delivery method with swap-origin-redirect and when
08:38:17 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
08:38:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:38:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:38:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:17 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:38:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1820ms
08:38:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
08:38:17 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f374c00 == 20 [pid = 1821] [id = 354]
08:38:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0xa0a66c00) [pid = 1821] [serial = 989] [outer = (nil)]
08:38:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0xa0ac7400) [pid = 1821] [serial = 990] [outer = 0xa0a66c00]
08:38:17 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0xa104c800) [pid = 1821] [serial = 991] [outer = 0xa0a66c00]
08:38:18 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
08:38:18 INFO - document served over http requires an http
08:38:18 INFO - sub-resource via xhr-request using the meta-referrer
08:38:18 INFO - delivery method with keep-origin-redirect and when
08:38: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"
08:38:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:38:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:38:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:18 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
08:38:18 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 1903ms
08:38:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
08:38:19 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11d7000 == 21 [pid = 1821] [id = 355]
08:38:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0xa12b1400) [pid = 1821] [serial = 992] [outer = (nil)]
08:38:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0xa12bc400) [pid = 1821] [serial = 993] [outer = 0xa12b1400]
08:38:19 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0xa1372c00) [pid = 1821] [serial = 994] [outer = 0xa12b1400]
08:38:21 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:38:21 INFO - document served over http requires an http
08:38:21 INFO - sub-resource via xhr-request using the meta-referrer
08:38:21 INFO - delivery method with no-redirect and when
08:38:21 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:38:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:38:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:38:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:21 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html:23:7
08:38:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2244ms
08:38:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
08:38:21 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12b9000 == 22 [pid = 1821] [id = 356]
08:38:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xa137a800) [pid = 1821] [serial = 995] [outer = (nil)]
08:38:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xa1d02000) [pid = 1821] [serial = 996] [outer = 0xa137a800]
08:38:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0xa1d06400) [pid = 1821] [serial = 997] [outer = 0xa137a800]
08:38:23 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:38:23 INFO - document served over http requires an http
08:38:23 INFO - sub-resource via xhr-request using the meta-referrer
08:38:23 INFO - delivery method with swap-origin-redirect and when
08:38:23 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
08:38:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:38:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:38:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:23 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html:23:7
08:38:23 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 2339ms
08:38:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
08:38:24 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d09800 == 23 [pid = 1821] [id = 357]
08:38:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa1d0ec00) [pid = 1821] [serial = 998] [outer = (nil)]
08:38:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xa1dd9800) [pid = 1821] [serial = 999] [outer = 0xa1d0ec00]
08:38:24 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa1dde800) [pid = 1821] [serial = 1000] [outer = 0xa1d0ec00]
08:38:26 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
08:38:26 INFO - document served over http requires an https
08:38:26 INFO - sub-resource via fetch-request using the meta-referrer
08:38:26 INFO - delivery method with keep-origin-redirect and when
08:38:26 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:38:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:38:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:38:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:38:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:26 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
08:38:26 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 2554ms
08:38:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
08:38:26 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1de2400 == 24 [pid = 1821] [id = 358]
08:38:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa2247000) [pid = 1821] [serial = 1001] [outer = (nil)]
08:38:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa224f400) [pid = 1821] [serial = 1002] [outer = 0xa2247000]
08:38:27 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa2255000) [pid = 1821] [serial = 1003] [outer = 0xa2247000]
08:38:28 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:38:28 INFO - document served over http requires an https
08:38:28 INFO - sub-resource via fetch-request using the meta-referrer
08:38:28 INFO - delivery method with no-redirect and when
08:38: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"
08:38:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:38:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:38:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:38:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:28 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html:23:7
08:38:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2249ms
08:38:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
08:38:28 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2333800 == 25 [pid = 1821] [id = 359]
08:38:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa2334800) [pid = 1821] [serial = 1004] [outer = (nil)]
08:38:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa2338400) [pid = 1821] [serial = 1005] [outer = 0xa2334800]
08:38:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa233d000) [pid = 1821] [serial = 1006] [outer = 0xa2334800]
08:38:31 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
08:38:31 INFO - document served over http requires an https
08:38:31 INFO - sub-resource via fetch-request using the meta-referrer
08:38:31 INFO - delivery method with swap-origin-redirect and when
08:38: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"
08:38:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:38:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:38:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:38:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:31 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
08:38:31 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 2998ms
08:38:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
08:38:31 INFO - PROCESS | 1768 | ++DOCSHELL 0xa23a6000 == 26 [pid = 1821] [id = 360]
08:38:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa23a6800) [pid = 1821] [serial = 1007] [outer = (nil)]
08:38:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa23aa000) [pid = 1821] [serial = 1008] [outer = 0xa23a6800]
08:38:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa23ae400) [pid = 1821] [serial = 1009] [outer = 0xa23a6800]
08:38:33 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f0000 == 27 [pid = 1821] [id = 361]
08:38:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa26f0400) [pid = 1821] [serial = 1010] [outer = (nil)]
08:38:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa26f3000) [pid = 1821] [serial = 1011] [outer = 0xa26f0400]
08:38:33 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
08:38:33 INFO - document served over http requires an https
08:38:33 INFO - sub-resource via iframe-tag using the meta-referrer
08:38:33 INFO - delivery method with keep-origin-redirect and when
08:38: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"
08:38:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:38:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:38:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:33 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
08:38:33 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 2185ms
08:38:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
08:38:34 INFO - PROCESS | 1768 | ++DOCSHELL 0xa23a7800 == 28 [pid = 1821] [id = 362]
08:38:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa26f1000) [pid = 1821] [serial = 1012] [outer = (nil)]
08:38:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa26fa000) [pid = 1821] [serial = 1013] [outer = 0xa26f1000]
08:38:34 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa2a04400) [pid = 1821] [serial = 1014] [outer = 0xa26f1000]
08:38:36 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b8400 == 29 [pid = 1821] [id = 363]
08:38:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0x9e6b9400) [pid = 1821] [serial = 1015] [outer = (nil)]
08:38:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9ec81000) [pid = 1821] [serial = 1016] [outer = 0x9e6b9400]
08:38:36 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
08:38:36 INFO - document served over http requires an https
08:38:36 INFO - sub-resource via iframe-tag using the meta-referrer
08:38:36 INFO - delivery method with no-redirect and when
08:38: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"
08:38:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:38:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:38:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:36 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
08:38:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2793ms
08:38:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
08:38:36 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7b400 == 30 [pid = 1821] [id = 364]
08:38:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0x9f263400) [pid = 1821] [serial = 1017] [outer = (nil)]
08:38:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0x9ff4a000) [pid = 1821] [serial = 1018] [outer = 0x9f263400]
08:38:37 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa1373400) [pid = 1821] [serial = 1019] [outer = 0x9f263400]
08:38:38 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec97400 == 31 [pid = 1821] [id = 365]
08:38:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9f25e800) [pid = 1821] [serial = 1020] [outer = (nil)]
08:38:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9f998c00) [pid = 1821] [serial = 1021] [outer = 0x9f25e800]
08:38:39 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
08:38:39 INFO - document served over http requires an https
08:38:39 INFO - sub-resource via iframe-tag using the meta-referrer
08:38:39 INFO - delivery method with swap-origin-redirect and when
08:38: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"
08:38:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:38:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:38:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:39 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
08:38:39 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 2795ms
08:38:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
08:38:39 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8ce800 == 32 [pid = 1821] [id = 366]
08:38:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9ec80400) [pid = 1821] [serial = 1022] [outer = (nil)]
08:38:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9fbb6400) [pid = 1821] [serial = 1023] [outer = 0x9ec80400]
08:38:40 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa05d6400) [pid = 1821] [serial = 1024] [outer = 0x9ec80400]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec18c00 == 31 [pid = 1821] [id = 346]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec97000 == 30 [pid = 1821] [id = 351]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9fbb4400 == 29 [pid = 1821] [id = 350]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1f800 == 28 [pid = 1821] [id = 349]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c6000 == 27 [pid = 1821] [id = 348]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c7400 == 26 [pid = 1821] [id = 347]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa11ca400 == 25 [pid = 1821] [id = 345]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa0ac3800 == 24 [pid = 1821] [id = 344]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a66800 == 23 [pid = 1821] [id = 343]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa045f400 == 22 [pid = 1821] [id = 342]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdd5400 == 21 [pid = 1821] [id = 341]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9fbbe800 == 20 [pid = 1821] [id = 340]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e6400 == 19 [pid = 1821] [id = 339]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d2c00 == 18 [pid = 1821] [id = 338]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b1800 == 17 [pid = 1821] [id = 336]
08:38:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d3000 == 16 [pid = 1821] [id = 337]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0x9fdcb800) [pid = 1821] [serial = 886] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa3bf7800) [pid = 1821] [serial = 928] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa1d0b800) [pid = 1821] [serial = 901] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa3160000) [pid = 1821] [serial = 916] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa3dc7000) [pid = 1821] [serial = 931] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa3402400) [pid = 1821] [serial = 919] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa2a1e800) [pid = 1821] [serial = 906] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0x9f25f400) [pid = 1821] [serial = 881] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0x9ec77000) [pid = 1821] [serial = 934] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa0a6b000) [pid = 1821] [serial = 891] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa11d4c00) [pid = 1821] [serial = 896] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa3877c00) [pid = 1821] [serial = 925] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa363b800) [pid = 1821] [serial = 922] [outer = (nil)] [url = about:blank]
08:38:41 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa2c4cc00) [pid = 1821] [serial = 911] [outer = (nil)] [url = about:blank]
08:38:41 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
08:38:41 INFO - document served over http requires an https
08:38:41 INFO - sub-resource via script-tag using the meta-referrer
08:38:41 INFO - delivery method with keep-origin-redirect and when
08:38: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"
08:38:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:38:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:38:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:41 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
08:38:41 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 2494ms
08:38:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
08:38:42 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec76c00 == 17 [pid = 1821] [id = 367]
08:38:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9ec77000) [pid = 1821] [serial = 1025] [outer = (nil)]
08:38:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9ec8a400) [pid = 1821] [serial = 1026] [outer = 0x9ec77000]
08:38:42 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9f267c00) [pid = 1821] [serial = 1027] [outer = 0x9ec77000]
08:38:43 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
08:38:43 INFO - document served over http requires an https
08:38:43 INFO - sub-resource via script-tag using the meta-referrer
08:38:43 INFO - delivery method with no-redirect and when
08:38: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"
08:38:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:38:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:38:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:43 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
08:38:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 1991ms
08:38:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
08:38:44 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d3800 == 18 [pid = 1821] [id = 368]
08:38:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0x9f6e2400) [pid = 1821] [serial = 1028] [outer = (nil)]
08:38:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0x9f9a6800) [pid = 1821] [serial = 1029] [outer = 0x9f6e2400]
08:38:44 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9fbbf000) [pid = 1821] [serial = 1030] [outer = 0x9f6e2400]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0x9e6b8800) [pid = 1821] [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]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa1044c00) [pid = 1821] [serial = 963] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0x9fdcb000) [pid = 1821] [serial = 951] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa05d4000) [pid = 1821] [serial = 957] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa11d4400) [pid = 1821] [serial = 966] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9f36f400) [pid = 1821] [serial = 976] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0x9ec77c00) [pid = 1821] [serial = 969] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa0a6c400) [pid = 1821] [serial = 960] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0x9e8cc400) [pid = 1821] [serial = 974] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160687409]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0x9fd01400) [pid = 1821] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0x9ff47800) [pid = 1821] [serial = 954] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9ec22400) [pid = 1821] [serial = 942] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9ec22800) [pid = 1821] [serial = 971] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0x9fbb3c00) [pid = 1821] [serial = 948] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9f6e9000) [pid = 1821] [serial = 945] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9ff47c00) [pid = 1821] [serial = 981] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa045a000) [pid = 1821] [serial = 984] [outer = (nil)] [url = about:blank]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0x9e8c8400) [pid = 1821] [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]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9fbb5800) [pid = 1821] [serial = 978] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0x9fbb7c00) [pid = 1821] [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]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0x9e8cb800) [pid = 1821] [serial = 973] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160687409]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0x9ec8e000) [pid = 1821] [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]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0x9ec1b800) [pid = 1821] [serial = 968] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:38:46 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0x9f264c00) [pid = 1821] [serial = 940] [outer = (nil)] [url = about:blank]
08:38:46 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
08:38:46 INFO - document served over http requires an https
08:38:46 INFO - sub-resource via script-tag using the meta-referrer
08:38:46 INFO - delivery method with swap-origin-redirect and when
08:38: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"
08:38:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:38:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:38:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:46 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
08:38:46 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 2602ms
08:38:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
08:38:46 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8cb800 == 19 [pid = 1821] [id = 369]
08:38:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0x9e8cc000) [pid = 1821] [serial = 1031] [outer = (nil)]
08:38:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0x9ec24400) [pid = 1821] [serial = 1032] [outer = 0x9e8cc000]
08:38:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0x9f99dc00) [pid = 1821] [serial = 1033] [outer = 0x9e8cc000]
08:38:48 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
08:38:48 INFO - document served over http requires an https
08:38:48 INFO - sub-resource via xhr-request using the meta-referrer
08:38:48 INFO - delivery method with keep-origin-redirect and when
08:38: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"
08:38:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:38:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:38:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:48 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
08:38:48 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 1998ms
08:38:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
08:38:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c8400 == 20 [pid = 1821] [id = 370]
08:38:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0x9f25f400) [pid = 1821] [serial = 1034] [outer = (nil)]
08:38:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0x9f99a400) [pid = 1821] [serial = 1035] [outer = 0x9f25f400]
08:38:50 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0x9fd07400) [pid = 1821] [serial = 1036] [outer = 0x9f25f400]
08:38:51 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
08:38:51 INFO - document served over http requires an https
08:38:51 INFO - sub-resource via xhr-request using the meta-referrer
08:38:51 INFO - delivery method with no-redirect and when
08:38: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"
08:38:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:51 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:38:51 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:38:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:51 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
08:38:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 3087ms
08:38:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
08:38:51 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f36f800 == 21 [pid = 1821] [id = 371]
08:38:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9ff4b000) [pid = 1821] [serial = 1037] [outer = (nil)]
08:38:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa05d6800) [pid = 1821] [serial = 1038] [outer = 0x9ff4b000]
08:38:52 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa0a6b000) [pid = 1821] [serial = 1039] [outer = 0x9ff4b000]
08:38:53 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
08:38:53 INFO - document served over http requires an https
08:38:53 INFO - sub-resource via xhr-request using the meta-referrer
08:38:53 INFO - delivery method with swap-origin-redirect and when
08:38: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"
08:38:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:53 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:38:53 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:38:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:53 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
08:38:53 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 1993ms
08:38:53 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
08:38:53 INFO - PROCESS | 1768 | ++DOCSHELL 0xa05ce000 == 22 [pid = 1821] [id = 372]
08:38:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa1041400) [pid = 1821] [serial = 1040] [outer = (nil)]
08:38:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa11cfc00) [pid = 1821] [serial = 1041] [outer = 0xa1041400]
08:38:54 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa12b2400) [pid = 1821] [serial = 1042] [outer = 0xa1041400]
08:38:55 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
08:38:55 INFO - document served over http requires an http
08:38:55 INFO - sub-resource via fetch-request using the meta-referrer
08:38:55 INFO - delivery method with keep-origin-redirect and when
08:38:55 INFO - the target request is same-origin.
08:38:55 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 1793ms
08:38:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
08:38:55 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1380400 == 23 [pid = 1821] [id = 373]
08:38:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa1d03400) [pid = 1821] [serial = 1043] [outer = (nil)]
08:38:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa1ddd800) [pid = 1821] [serial = 1044] [outer = 0xa1d03400]
08:38:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa224d000) [pid = 1821] [serial = 1045] [outer = 0xa1d03400]
08:38:57 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
08:38:57 INFO - document served over http requires an http
08:38:57 INFO - sub-resource via fetch-request using the meta-referrer
08:38:57 INFO - delivery method with no-redirect and when
08:38:57 INFO - the target request is same-origin.
08:38:57 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 1803ms
08:38:57 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
08:38:57 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2254c00 == 24 [pid = 1821] [id = 374]
08:38:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa2339800) [pid = 1821] [serial = 1046] [outer = (nil)]
08:38:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa26f6400) [pid = 1821] [serial = 1047] [outer = 0xa2339800]
08:38:58 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:38:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa2a0f800) [pid = 1821] [serial = 1048] [outer = 0xa2339800]
08:38:59 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
08:38:59 INFO - document served over http requires an http
08:38:59 INFO - sub-resource via fetch-request using the meta-referrer
08:38:59 INFO - delivery method with swap-origin-redirect and when
08:38:59 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:38:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:38:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:38:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:38:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:38:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:38:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:38:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:38:59 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
08:38:59 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 2363ms
08:38:59 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
08:38:59 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a19c00 == 25 [pid = 1821] [id = 375]
08:38:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa2a1a400) [pid = 1821] [serial = 1049] [outer = (nil)]
08:39:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa2a21800) [pid = 1821] [serial = 1050] [outer = 0xa2a1a400]
08:39:00 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa2c41800) [pid = 1821] [serial = 1051] [outer = 0xa2a1a400]
08:39:01 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c47000 == 26 [pid = 1821] [id = 376]
08:39:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa2c47400) [pid = 1821] [serial = 1052] [outer = (nil)]
08:39:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa2c4a000) [pid = 1821] [serial = 1053] [outer = 0xa2c47400]
08:39:02 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
08:39:02 INFO - document served over http requires an http
08:39:02 INFO - sub-resource via iframe-tag using the meta-referrer
08:39:02 INFO - delivery method with keep-origin-redirect and when
08:39:02 INFO - the target request is same-origin.
08:39:02 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 2646ms
08:39:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
08:39:02 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a1f400 == 27 [pid = 1821] [id = 377]
08:39:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa2a20000) [pid = 1821] [serial = 1054] [outer = (nil)]
08:39:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa2c4f400) [pid = 1821] [serial = 1055] [outer = 0xa2a20000]
08:39:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa2caa000) [pid = 1821] [serial = 1056] [outer = 0xa2a20000]
08:39:04 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2cb0400 == 28 [pid = 1821] [id = 378]
08:39:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa2cb0800) [pid = 1821] [serial = 1057] [outer = (nil)]
08:39:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa2cb2400) [pid = 1821] [serial = 1058] [outer = 0xa2cb0800]
08:39:04 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
08:39:04 INFO - document served over http requires an http
08:39:04 INFO - sub-resource via iframe-tag using the meta-referrer
08:39:04 INFO - delivery method with no-redirect and when
08:39:04 INFO - the target request is same-origin.
08:39:04 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 2513ms
08:39:04 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
08:39:05 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c4c000 == 29 [pid = 1821] [id = 379]
08:39:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa2cb1000) [pid = 1821] [serial = 1059] [outer = (nil)]
08:39:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa3160800) [pid = 1821] [serial = 1060] [outer = 0xa2cb1000]
08:39:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa3165000) [pid = 1821] [serial = 1061] [outer = 0xa2cb1000]
08:39:06 INFO - PROCESS | 1768 | ++DOCSHELL 0xa316a400 == 30 [pid = 1821] [id = 380]
08:39:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa316bc00) [pid = 1821] [serial = 1062] [outer = (nil)]
08:39:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa316e400) [pid = 1821] [serial = 1063] [outer = 0xa316bc00]
08:39:07 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
08:39:07 INFO - document served over http requires an http
08:39:07 INFO - sub-resource via iframe-tag using the meta-referrer
08:39:07 INFO - delivery method with swap-origin-redirect and when
08:39:07 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:39:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:39:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:39:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:07 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
08:39:07 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 3134ms
08:39:08 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
08:39:08 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2cb6000 == 31 [pid = 1821] [id = 381]
08:39:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa2cb6c00) [pid = 1821] [serial = 1064] [outer = (nil)]
08:39:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa3406800) [pid = 1821] [serial = 1065] [outer = 0xa2cb6c00]
08:39:09 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa340b000) [pid = 1821] [serial = 1066] [outer = 0xa2cb6c00]
08:39:10 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
08:39:10 INFO - document served over http requires an http
08:39:10 INFO - sub-resource via script-tag using the meta-referrer
08:39:10 INFO - delivery method with keep-origin-redirect and when
08:39:10 INFO - the target request is same-origin.
08:39:10 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 2237ms
08:39:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
08:39:10 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3404c00 == 32 [pid = 1821] [id = 382]
08:39:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa363a800) [pid = 1821] [serial = 1067] [outer = (nil)]
08:39:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa363f000) [pid = 1821] [serial = 1068] [outer = 0xa363a800]
08:39:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa3643800) [pid = 1821] [serial = 1069] [outer = 0xa363a800]
08:39:12 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
08:39:12 INFO - document served over http requires an http
08:39:12 INFO - sub-resource via script-tag using the meta-referrer
08:39:12 INFO - delivery method with no-redirect and when
08:39:12 INFO - the target request is same-origin.
08:39:12 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 2000ms
08:39:12 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
08:39:13 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b5400 == 33 [pid = 1821] [id = 383]
08:39:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0x9e6bbc00) [pid = 1821] [serial = 1070] [outer = (nil)]
08:39:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0x9f37e800) [pid = 1821] [serial = 1071] [outer = 0x9e6bbc00]
08:39:13 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa387d800) [pid = 1821] [serial = 1072] [outer = 0x9e6bbc00]
08:39:15 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
08:39:15 INFO - document served over http requires an http
08:39:15 INFO - sub-resource via script-tag using the meta-referrer
08:39:15 INFO - delivery method with swap-origin-redirect and when
08:39: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"
08:39:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:15 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:39:15 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:39:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:15 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
08:39:15 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 3009ms
08:39:15 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
08:39:15 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdd8800 == 34 [pid = 1821] [id = 384]
08:39:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0x9ff46000) [pid = 1821] [serial = 1073] [outer = (nil)]
08:39:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa05d1c00) [pid = 1821] [serial = 1074] [outer = 0x9ff46000]
08:39:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa11cb800) [pid = 1821] [serial = 1075] [outer = 0x9ff46000]
08:39:17 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
08:39:17 INFO - document served over http requires an http
08:39:17 INFO - sub-resource via xhr-request using the meta-referrer
08:39:17 INFO - delivery method with keep-origin-redirect and when
08:39:17 INFO - the target request is same-origin.
08:39:17 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 2247ms
08:39:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
08:39:18 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec79000 == 35 [pid = 1821] [id = 385]
08:39:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0x9ec7c400) [pid = 1821] [serial = 1076] [outer = (nil)]
08:39:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0x9ec8e800) [pid = 1821] [serial = 1077] [outer = 0x9ec7c400]
08:39:18 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0x9f6e9400) [pid = 1821] [serial = 1078] [outer = 0x9ec7c400]
08:39:18 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d3800 == 34 [pid = 1821] [id = 368]
08:39:18 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec76c00 == 33 [pid = 1821] [id = 367]
08:39:18 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8ce800 == 32 [pid = 1821] [id = 366]
08:39:18 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec97400 == 31 [pid = 1821] [id = 365]
08:39:18 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b8400 == 30 [pid = 1821] [id = 363]
08:39:18 INFO - PROCESS | 1768 | --DOCSHELL 0xa23a7800 == 29 [pid = 1821] [id = 362]
08:39:18 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f0000 == 28 [pid = 1821] [id = 361]
08:39:18 INFO - PROCESS | 1768 | --DOCSHELL 0xa23a6000 == 27 [pid = 1821] [id = 360]
08:39:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa2333800 == 26 [pid = 1821] [id = 359]
08:39:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa1de2400 == 25 [pid = 1821] [id = 358]
08:39:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d09800 == 24 [pid = 1821] [id = 357]
08:39:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa12b9000 == 23 [pid = 1821] [id = 356]
08:39:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa11d7000 == 22 [pid = 1821] [id = 355]
08:39:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9f374c00 == 21 [pid = 1821] [id = 354]
08:39:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec91400 == 20 [pid = 1821] [id = 353]
08:39:19 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0x9f6eac00) [pid = 1821] [serial = 977] [outer = (nil)] [url = about:blank]
08:39:19 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa0460c00) [pid = 1821] [serial = 982] [outer = (nil)] [url = about:blank]
08:39:19 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0x9f37c400) [pid = 1821] [serial = 972] [outer = (nil)] [url = about:blank]
08:39:19 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
08:39:19 INFO - document served over http requires an http
08:39:19 INFO - sub-resource via xhr-request using the meta-referrer
08:39:19 INFO - delivery method with no-redirect and when
08:39:19 INFO - the target request is same-origin.
08:39:19 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 2154ms
08:39:19 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
08:39:20 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6edc00 == 21 [pid = 1821] [id = 386]
08:39:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0x9fbba400) [pid = 1821] [serial = 1079] [outer = (nil)]
08:39:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0x9fdcbc00) [pid = 1821] [serial = 1080] [outer = 0x9fbba400]
08:39:20 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa05d3c00) [pid = 1821] [serial = 1081] [outer = 0x9fbba400]
08:39:21 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
08:39:21 INFO - document served over http requires an http
08:39:21 INFO - sub-resource via xhr-request using the meta-referrer
08:39:21 INFO - delivery method with swap-origin-redirect and when
08:39:21 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:39:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:39:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:39:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:21 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
08:39:21 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 1995ms
08:39:21 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
08:39:22 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11cd000 == 22 [pid = 1821] [id = 387]
08:39:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0xa11d1800) [pid = 1821] [serial = 1082] [outer = (nil)]
08:39:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa1372800) [pid = 1821] [serial = 1083] [outer = 0xa11d1800]
08:39:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0xa1d04800) [pid = 1821] [serial = 1084] [outer = 0xa11d1800]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0xa26f0400) [pid = 1821] [serial = 1010] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0xa11cb000) [pid = 1821] [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]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0x9ec81000) [pid = 1821] [serial = 1016] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160716075]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0xa26fa000) [pid = 1821] [serial = 1013] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa224f400) [pid = 1821] [serial = 1002] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0xa2338400) [pid = 1821] [serial = 1005] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0xa26f3000) [pid = 1821] [serial = 1011] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0xa23aa000) [pid = 1821] [serial = 1008] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa1d02000) [pid = 1821] [serial = 996] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa1dd9800) [pid = 1821] [serial = 999] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0x9f6e8800) [pid = 1821] [serial = 987] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0xa0ac7400) [pid = 1821] [serial = 990] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0xa12bc400) [pid = 1821] [serial = 993] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0x9ec8a400) [pid = 1821] [serial = 1026] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9f9a6800) [pid = 1821] [serial = 1029] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0x9f998c00) [pid = 1821] [serial = 1021] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9ff4a000) [pid = 1821] [serial = 1018] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0x9fbb6400) [pid = 1821] [serial = 1023] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0x9ec24400) [pid = 1821] [serial = 1032] [outer = (nil)] [url = about:blank]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0x9ec77000) [pid = 1821] [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]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9f6e2400) [pid = 1821] [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]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0x9f263400) [pid = 1821] [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]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0x9f25e800) [pid = 1821] [serial = 1020] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0x9ec80400) [pid = 1821] [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]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0x9e6b9400) [pid = 1821] [serial = 1015] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160716075]
08:39:23 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9fbb9c00) [pid = 1821] [serial = 967] [outer = (nil)] [url = about:blank]
08:39:24 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
08:39:24 INFO - document served over http requires an https
08:39:24 INFO - sub-resource via fetch-request using the meta-referrer
08:39:24 INFO - delivery method with keep-origin-redirect and when
08:39:24 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:39:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:39:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:39:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:39:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:24 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
08:39:24 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 2405ms
08:39:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
08:39:24 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7c800 == 23 [pid = 1821] [id = 388]
08:39:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0x9ec80400) [pid = 1821] [serial = 1085] [outer = (nil)]
08:39:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9f9a4c00) [pid = 1821] [serial = 1086] [outer = 0x9ec80400]
08:39:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa104bc00) [pid = 1821] [serial = 1087] [outer = 0x9ec80400]
08:39:27 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
08:39:27 INFO - document served over http requires an https
08:39:27 INFO - sub-resource via fetch-request using the meta-referrer
08:39:27 INFO - delivery method with no-redirect and when
08:39: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"
08:39:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:27 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:39:27 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:39:27 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:39:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:27 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
08:39:27 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 3004ms
08:39:27 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
08:39:27 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f25e800 == 24 [pid = 1821] [id = 389]
08:39:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9f373400) [pid = 1821] [serial = 1088] [outer = (nil)]
08:39:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9fdcc000) [pid = 1821] [serial = 1089] [outer = 0x9f373400]
08:39:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa0abbc00) [pid = 1821] [serial = 1090] [outer = 0x9f373400]
08:39:29 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
08:39:29 INFO - document served over http requires an https
08:39:29 INFO - sub-resource via fetch-request using the meta-referrer
08:39:29 INFO - delivery method with swap-origin-redirect and when
08:39: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"
08:39:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:39:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:39:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:39:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:29 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
08:39:29 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 2090ms
08:39:29 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
08:39:29 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd05000 == 25 [pid = 1821] [id = 390]
08:39:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa1376800) [pid = 1821] [serial = 1091] [outer = (nil)]
08:39:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa1dd9c00) [pid = 1821] [serial = 1092] [outer = 0xa1376800]
08:39:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa1de3800) [pid = 1821] [serial = 1093] [outer = 0xa1376800]
08:39:31 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
08:39:31 INFO - document served over http requires an https
08:39:31 INFO - sub-resource via fetch-request using the meta-referrer
08:39:31 INFO - delivery method with swap-origin-redirect and when
08:39:31 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:39:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:39:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:39:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:39:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:31 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
08:39:31 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 1900ms
08:39:31 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
08:39:31 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2331c00 == 26 [pid = 1821] [id = 391]
08:39:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa2338400) [pid = 1821] [serial = 1094] [outer = (nil)]
08:39:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa23a8400) [pid = 1821] [serial = 1095] [outer = 0xa2338400]
08:39:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa26ee400) [pid = 1821] [serial = 1096] [outer = 0xa2338400]
08:39:33 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
08:39:33 INFO - document served over http requires an https
08:39:33 INFO - sub-resource via fetch-request using the meta-referrer
08:39:33 INFO - delivery method with keep-origin-redirect and when
08:39:33 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:39:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:39:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:39:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:39:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:33 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
08:39:33 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 1944ms
08:39:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
08:39:33 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f5000 == 27 [pid = 1821] [id = 392]
08:39:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa26fbc00) [pid = 1821] [serial = 1097] [outer = (nil)]
08:39:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa2a0cc00) [pid = 1821] [serial = 1098] [outer = 0xa26fbc00]
08:39:34 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa2a21c00) [pid = 1821] [serial = 1099] [outer = 0xa26fbc00]
08:39:35 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
08:39:35 INFO - document served over http requires an https
08:39:35 INFO - sub-resource via fetch-request using the meta-referrer
08:39:35 INFO - delivery method with no-redirect and when
08:39:35 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:39:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:35 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:39:35 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:39:35 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:39:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:35 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
08:39:35 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 2200ms
08:39:35 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
08:39:35 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a02c00 == 28 [pid = 1821] [id = 393]
08:39:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa2c4d400) [pid = 1821] [serial = 1100] [outer = (nil)]
08:39:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa3168400) [pid = 1821] [serial = 1101] [outer = 0xa2c4d400]
08:39:36 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa3410c00) [pid = 1821] [serial = 1102] [outer = 0xa2c4d400]
08:39:37 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
08:39:37 INFO - document served over http requires an https
08:39:37 INFO - sub-resource via fetch-request using the meta-referrer
08:39:37 INFO - delivery method with swap-origin-redirect and when
08:39: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"
08:39:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:37 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:39:37 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:39:37 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:39:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:37 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
08:39:37 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 2438ms
08:39:37 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
08:39:38 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3878000 == 29 [pid = 1821] [id = 394]
08:39:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa387b800) [pid = 1821] [serial = 1103] [outer = (nil)]
08:39:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa3bf5800) [pid = 1821] [serial = 1104] [outer = 0xa387b800]
08:39:39 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0xa3bfc400) [pid = 1821] [serial = 1105] [outer = 0xa387b800]
08:39:39 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3dc1c00 == 30 [pid = 1821] [id = 395]
08:39:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa3dc2800) [pid = 1821] [serial = 1106] [outer = (nil)]
08:39:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa3dc5400) [pid = 1821] [serial = 1107] [outer = 0xa3dc2800]
08:39:40 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
08:39:40 INFO - document served over http requires an https
08:39:40 INFO - sub-resource via iframe-tag using the meta-referrer
08:39:40 INFO - delivery method with keep-origin-redirect and when
08:39:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:39:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:39:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:39:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:40 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
08:39:40 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 2647ms
08:39:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
08:39:40 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3bf3400 == 31 [pid = 1821] [id = 396]
08:39:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0xa3dc3000) [pid = 1821] [serial = 1108] [outer = (nil)]
08:39:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa3dce800) [pid = 1821] [serial = 1109] [outer = 0xa3dc3000]
08:39:41 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0xa3f86800) [pid = 1821] [serial = 1110] [outer = 0xa3dc3000]
08:39:42 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3f8b800 == 32 [pid = 1821] [id = 397]
08:39:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0xa3f8bc00) [pid = 1821] [serial = 1111] [outer = (nil)]
08:39:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa3f8d800) [pid = 1821] [serial = 1112] [outer = 0xa3f8bc00]
08:39:42 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
08:39:42 INFO - document served over http requires an https
08:39:42 INFO - sub-resource via iframe-tag using the meta-referrer
08:39:42 INFO - delivery method with no-redirect and when
08:39: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"
08:39:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:39:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:39:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:42 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
08:39:42 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 2385ms
08:39:42 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
08:39:43 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3dcc400 == 33 [pid = 1821] [id = 398]
08:39:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa3f8c400) [pid = 1821] [serial = 1113] [outer = (nil)]
08:39:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa41e5800) [pid = 1821] [serial = 1114] [outer = 0xa3f8c400]
08:39:44 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa41eac00) [pid = 1821] [serial = 1115] [outer = 0xa3f8c400]
08:39:45 INFO - PROCESS | 1768 | ++DOCSHELL 0xa41f0800 == 34 [pid = 1821] [id = 399]
08:39:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0xa41f1000) [pid = 1821] [serial = 1116] [outer = (nil)]
08:39:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa41f2800) [pid = 1821] [serial = 1117] [outer = 0xa41f1000]
08:39:46 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
08:39:46 INFO - document served over http requires an https
08:39:46 INFO - sub-resource via iframe-tag using the meta-referrer
08:39:46 INFO - delivery method with swap-origin-redirect and when
08:39: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"
08:39:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:46 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:39:46 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:39:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:46 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
08:39:46 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
08:39:46 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
08:39:46 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3f92000 == 35 [pid = 1821] [id = 400]
08:39:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0xa41e8000) [pid = 1821] [serial = 1118] [outer = (nil)]
08:39:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0xa4312400) [pid = 1821] [serial = 1119] [outer = 0xa41e8000]
08:39:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0xa4316000) [pid = 1821] [serial = 1120] [outer = 0xa41e8000]
08:39:48 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4382c00 == 36 [pid = 1821] [id = 401]
08:39:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xa4383000) [pid = 1821] [serial = 1121] [outer = (nil)]
08:39:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xa4385000) [pid = 1821] [serial = 1122] [outer = 0xa4383000]
08:39:48 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
08:39:48 INFO - document served over http requires an https
08:39:48 INFO - sub-resource via iframe-tag using the meta-referrer
08:39:48 INFO - delivery method with swap-origin-redirect and when
08:39:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:39:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:39:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:39:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:48 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
08:39:48 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 1994ms
08:39:48 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
08:39:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f372c00 == 37 [pid = 1821] [id = 402]
08:39:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0x9f377400) [pid = 1821] [serial = 1123] [outer = (nil)]
08:39:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0x9fdce800) [pid = 1821] [serial = 1124] [outer = 0x9f377400]
08:39:50 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa438cc00) [pid = 1821] [serial = 1125] [outer = 0x9f377400]
08:39:51 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f99bc00 == 38 [pid = 1821] [id = 403]
08:39:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0x9f9a3000) [pid = 1821] [serial = 1126] [outer = (nil)]
08:39:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0x9fd07c00) [pid = 1821] [serial = 1127] [outer = 0x9f9a3000]
08:39:51 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
08:39:51 INFO - document served over http requires an https
08:39:51 INFO - sub-resource via iframe-tag using the meta-referrer
08:39:51 INFO - delivery method with keep-origin-redirect and when
08:39: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"
08:39:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:51 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:39:51 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:39:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:51 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
08:39:51 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 3152ms
08:39:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
08:39:51 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff4ac00 == 39 [pid = 1821] [id = 404]
08:39:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa0a6a400) [pid = 1821] [serial = 1128] [outer = (nil)]
08:39:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0xa1047000) [pid = 1821] [serial = 1129] [outer = 0xa0a6a400]
08:39:52 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0xa1dd7800) [pid = 1821] [serial = 1130] [outer = 0xa0a6a400]
08:39:53 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec90c00 == 40 [pid = 1821] [id = 405]
08:39:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0x9ec98c00) [pid = 1821] [serial = 1131] [outer = (nil)]
08:39:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0x9f6ea000) [pid = 1821] [serial = 1132] [outer = 0x9ec98c00]
08:39:53 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
08:39:53 INFO - document served over http requires an https
08:39:53 INFO - sub-resource via iframe-tag using the meta-referrer
08:39:53 INFO - delivery method with no-redirect and when
08:39: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"
08:39:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:53 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:39:53 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:39:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:53 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
08:39:53 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 2160ms
08:39:53 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
08:39:54 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec18c00 == 41 [pid = 1821] [id = 406]
08:39:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0x9ec1ec00) [pid = 1821] [serial = 1133] [outer = (nil)]
08:39:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0x9f268800) [pid = 1821] [serial = 1134] [outer = 0x9ec1ec00]
08:39:55 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0x9fdccc00) [pid = 1821] [serial = 1135] [outer = 0x9ec1ec00]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c8400 == 40 [pid = 1821] [id = 370]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9f36f800 == 39 [pid = 1821] [id = 371]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa05ce000 == 38 [pid = 1821] [id = 372]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa1380400 == 37 [pid = 1821] [id = 373]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa2254c00 == 36 [pid = 1821] [id = 374]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c47000 == 35 [pid = 1821] [id = 376]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a19c00 == 34 [pid = 1821] [id = 375]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa2cb0400 == 33 [pid = 1821] [id = 378]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a1f400 == 32 [pid = 1821] [id = 377]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa316a400 == 31 [pid = 1821] [id = 380]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c4c000 == 30 [pid = 1821] [id = 379]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa2cb6000 == 29 [pid = 1821] [id = 381]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa3404c00 == 28 [pid = 1821] [id = 382]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdd8800 == 27 [pid = 1821] [id = 384]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec79000 == 26 [pid = 1821] [id = 385]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8cb800 == 25 [pid = 1821] [id = 369]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6edc00 == 24 [pid = 1821] [id = 386]
08:39:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa11cd000 == 23 [pid = 1821] [id = 387]
08:39:55 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0xa1373400) [pid = 1821] [serial = 1019] [outer = (nil)] [url = about:blank]
08:39:55 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa05d6400) [pid = 1821] [serial = 1024] [outer = (nil)] [url = about:blank]
08:39:55 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0x9fbbf000) [pid = 1821] [serial = 1030] [outer = (nil)] [url = about:blank]
08:39:55 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0x9f267c00) [pid = 1821] [serial = 1027] [outer = (nil)] [url = about:blank]
08:39:55 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8cd400 == 24 [pid = 1821] [id = 407]
08:39:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0x9e8cd800) [pid = 1821] [serial = 1136] [outer = (nil)]
08:39:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0x9ec80000) [pid = 1821] [serial = 1137] [outer = 0x9e8cd800]
08:39:56 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
08:39:56 INFO - document served over http requires an https
08:39:56 INFO - sub-resource via iframe-tag using the meta-referrer
08:39:56 INFO - delivery method with swap-origin-redirect and when
08:39:56 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:39:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:39:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:39:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:56 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
08:39:56 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 2555ms
08:39:56 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
08:39:56 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d3800 == 25 [pid = 1821] [id = 408]
08:39:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0x9ec79000) [pid = 1821] [serial = 1138] [outer = (nil)]
08:39:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0x9f6e4400) [pid = 1821] [serial = 1139] [outer = 0x9ec79000]
08:39:57 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0x9f9a5000) [pid = 1821] [serial = 1140] [outer = 0x9ec79000]
08:39:58 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
08:39:58 INFO - document served over http requires an https
08:39:58 INFO - sub-resource via script-tag using the meta-referrer
08:39:58 INFO - delivery method with keep-origin-redirect and when
08:39: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"
08:39:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:39:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:39:58 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:39:58 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:39:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:39:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:39:58 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
08:39:58 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 2237ms
08:39:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
08:39:59 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f37a400 == 26 [pid = 1821] [id = 409]
08:39:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (0x9fd0cc00) [pid = 1821] [serial = 1141] [outer = (nil)]
08:39:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (0x9ff4c000) [pid = 1821] [serial = 1142] [outer = 0x9fd0cc00]
08:39:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:39:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (0xa05cd800) [pid = 1821] [serial = 1143] [outer = 0x9fd0cc00]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (0x9ff46000) [pid = 1821] [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]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (0x9fbba400) [pid = 1821] [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]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (0xa11d1800) [pid = 1821] [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]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0x9ec7c400) [pid = 1821] [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]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0xa2c47400) [pid = 1821] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa2cb0800) [pid = 1821] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160744277]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0xa316bc00) [pid = 1821] [serial = 1062] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0xa2c4a000) [pid = 1821] [serial = 1053] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0xa2a21800) [pid = 1821] [serial = 1050] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0x9ec8e800) [pid = 1821] [serial = 1077] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0xa3406800) [pid = 1821] [serial = 1065] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0xa05d6800) [pid = 1821] [serial = 1038] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0xa2cb2400) [pid = 1821] [serial = 1058] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160744277]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0xa1372800) [pid = 1821] [serial = 1083] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0xa2c4f400) [pid = 1821] [serial = 1055] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0xa316e400) [pid = 1821] [serial = 1063] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0xa05d1c00) [pid = 1821] [serial = 1074] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0x9fdcbc00) [pid = 1821] [serial = 1080] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0xa11cfc00) [pid = 1821] [serial = 1041] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0x9f99a400) [pid = 1821] [serial = 1035] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0xa26f6400) [pid = 1821] [serial = 1047] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0xa363f000) [pid = 1821] [serial = 1068] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0x9f37e800) [pid = 1821] [serial = 1071] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0xa3160800) [pid = 1821] [serial = 1060] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0xa1ddd800) [pid = 1821] [serial = 1044] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0x9f9a4c00) [pid = 1821] [serial = 1086] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0xa233d000) [pid = 1821] [serial = 1006] [outer = (nil)] [url = about:blank]
08:40:00 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0x9ff3e400) [pid = 1821] [serial = 988] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0xa104c800) [pid = 1821] [serial = 991] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0x9f6e9400) [pid = 1821] [serial = 1078] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0xa05d3c00) [pid = 1821] [serial = 1081] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0x9fdd2400) [pid = 1821] [serial = 952] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0x9f99a800) [pid = 1821] [serial = 946] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa1dde800) [pid = 1821] [serial = 1000] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0xa0abe400) [pid = 1821] [serial = 961] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0xa1049c00) [pid = 1821] [serial = 964] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0x9f25c400) [pid = 1821] [serial = 943] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa11cb800) [pid = 1821] [serial = 1075] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa23ae400) [pid = 1821] [serial = 1009] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0xa1372c00) [pid = 1821] [serial = 994] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0xa0a61800) [pid = 1821] [serial = 958] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0xa2a04400) [pid = 1821] [serial = 1014] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa0a63400) [pid = 1821] [serial = 985] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0xa1d06400) [pid = 1821] [serial = 997] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0x9f99dc00) [pid = 1821] [serial = 1033] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9ff4bc00) [pid = 1821] [serial = 955] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa2255000) [pid = 1821] [serial = 1003] [outer = (nil)] [url = about:blank]
08:40:01 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0x9fbba800) [pid = 1821] [serial = 949] [outer = (nil)] [url = about:blank]
08:40:01 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
08:40:01 INFO - document served over http requires an https
08:40:01 INFO - sub-resource via script-tag using the meta-referrer
08:40:01 INFO - delivery method with no-redirect and when
08:40: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"
08:40:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:01 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:40:01 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:40:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:01 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
08:40:01 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 2705ms
08:40:01 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
08:40:01 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8ce800 == 27 [pid = 1821] [id = 410]
08:40:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9ec16800) [pid = 1821] [serial = 1144] [outer = (nil)]
08:40:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9f262800) [pid = 1821] [serial = 1145] [outer = 0x9ec16800]
08:40:02 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9f6e9400) [pid = 1821] [serial = 1146] [outer = 0x9ec16800]
08:40:04 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
08:40:04 INFO - document served over http requires an https
08:40:04 INFO - sub-resource via script-tag using the meta-referrer
08:40:04 INFO - delivery method with swap-origin-redirect and when
08:40: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"
08:40:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:40:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:40:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:04 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
08:40:04 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 3192ms
08:40:04 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
08:40:05 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7c400 == 28 [pid = 1821] [id = 411]
08:40:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0x9ec94800) [pid = 1821] [serial = 1147] [outer = (nil)]
08:40:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0x9fbba400) [pid = 1821] [serial = 1148] [outer = 0x9ec94800]
08:40:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0x9fdd7400) [pid = 1821] [serial = 1149] [outer = 0x9ec94800]
08:40:06 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
08:40:06 INFO - document served over http requires an https
08:40:06 INFO - sub-resource via script-tag using the meta-referrer
08:40:06 INFO - delivery method with swap-origin-redirect and when
08:40: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"
08:40:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:40:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:40:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:06 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
08:40:06 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 2096ms
08:40:06 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
08:40:07 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f99b000 == 29 [pid = 1821] [id = 412]
08:40:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa045dc00) [pid = 1821] [serial = 1150] [outer = (nil)]
08:40:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa0a61800) [pid = 1821] [serial = 1151] [outer = 0xa045dc00]
08:40:07 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa0a67800) [pid = 1821] [serial = 1152] [outer = 0xa045dc00]
08:40:08 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
08:40:08 INFO - document served over http requires an https
08:40:08 INFO - sub-resource via script-tag using the meta-referrer
08:40:08 INFO - delivery method with keep-origin-redirect and when
08:40: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"
08:40:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:40:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:40:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:08 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
08:40:08 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 1986ms
08:40:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
08:40:09 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a65400 == 30 [pid = 1821] [id = 413]
08:40:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa0abec00) [pid = 1821] [serial = 1153] [outer = (nil)]
08:40:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa1044400) [pid = 1821] [serial = 1154] [outer = 0xa0abec00]
08:40:09 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa104e800) [pid = 1821] [serial = 1155] [outer = 0xa0abec00]
08:40:10 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
08:40:10 INFO - document served over http requires an https
08:40:10 INFO - sub-resource via script-tag using the meta-referrer
08:40:10 INFO - delivery method with no-redirect and when
08:40: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"
08:40:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:10 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:40:10 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:40:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:10 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
08:40:10 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 1948ms
08:40:10 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
08:40:11 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11d4400 == 31 [pid = 1821] [id = 414]
08:40:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa11d4c00) [pid = 1821] [serial = 1156] [outer = (nil)]
08:40:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0xa12b9000) [pid = 1821] [serial = 1157] [outer = 0xa11d4c00]
08:40:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa1374c00) [pid = 1821] [serial = 1158] [outer = 0xa11d4c00]
08:40:13 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
08:40:13 INFO - document served over http requires an https
08:40:13 INFO - sub-resource via script-tag using the meta-referrer
08:40:13 INFO - delivery method with swap-origin-redirect and when
08:40:13 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:40:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:13 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:40:13 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:40:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:13 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
08:40:13 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 2331ms
08:40:13 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
08:40:13 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d04000 == 32 [pid = 1821] [id = 415]
08:40:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa1d05800) [pid = 1821] [serial = 1159] [outer = (nil)]
08:40:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0xa1dd9000) [pid = 1821] [serial = 1160] [outer = 0xa1d05800]
08:40:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa2247800) [pid = 1821] [serial = 1161] [outer = 0xa1d05800]
08:40:15 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
08:40:15 INFO - document served over http requires an https
08:40:15 INFO - sub-resource via xhr-request using the meta-referrer
08:40:15 INFO - delivery method with keep-origin-redirect and when
08:40:15 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:40:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:40:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:40:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:15 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
08:40:15 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 2451ms
08:40:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
08:40:16 INFO - PROCESS | 1768 | ++DOCSHELL 0xa224bc00 == 33 [pid = 1821] [id = 416]
08:40:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0xa2332c00) [pid = 1821] [serial = 1162] [outer = (nil)]
08:40:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0xa23aa000) [pid = 1821] [serial = 1163] [outer = 0xa2332c00]
08:40:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa26f4400) [pid = 1821] [serial = 1164] [outer = 0xa2332c00]
08:40:17 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
08:40:17 INFO - document served over http requires an https
08:40:17 INFO - sub-resource via xhr-request using the meta-referrer
08:40:17 INFO - delivery method with no-redirect and when
08:40:17 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:40:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:17 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:40:17 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:40:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:17 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
08:40:17 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 2299ms
08:40:17 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
08:40:18 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a0a400 == 34 [pid = 1821] [id = 417]
08:40:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa2a0ac00) [pid = 1821] [serial = 1165] [outer = (nil)]
08:40:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa2a23400) [pid = 1821] [serial = 1166] [outer = 0xa2a0ac00]
08:40:19 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa2c4a000) [pid = 1821] [serial = 1167] [outer = 0xa2a0ac00]
08:40:20 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
08:40:20 INFO - document served over http requires an https
08:40:20 INFO - sub-resource via xhr-request using the meta-referrer
08:40:20 INFO - delivery method with swap-origin-redirect and when
08:40:20 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:40:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:40:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:40:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:20 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
08:40:20 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 2295ms
08:40:20 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
08:40:20 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c4f800 == 35 [pid = 1821] [id = 418]
08:40:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0xa2ca9400) [pid = 1821] [serial = 1168] [outer = (nil)]
08:40:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa3164c00) [pid = 1821] [serial = 1169] [outer = 0xa2ca9400]
08:40:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0xa316e000) [pid = 1821] [serial = 1170] [outer = 0xa2ca9400]
08:40:23 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
08:40:23 INFO - document served over http requires an https
08:40:23 INFO - sub-resource via xhr-request using the meta-referrer
08:40:23 INFO - delivery method with swap-origin-redirect and when
08:40:23 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:40:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:40:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:40:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:23 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
08:40:23 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 3099ms
08:40:23 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
08:40:23 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3163000 == 36 [pid = 1821] [id = 419]
08:40:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0xa340dc00) [pid = 1821] [serial = 1171] [outer = (nil)]
08:40:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0xa3879400) [pid = 1821] [serial = 1172] [outer = 0xa340dc00]
08:40:24 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xa3881800) [pid = 1821] [serial = 1173] [outer = 0xa340dc00]
08:40:25 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
08:40:25 INFO - document served over http requires an https
08:40:25 INFO - sub-resource via xhr-request using the meta-referrer
08:40:25 INFO - delivery method with keep-origin-redirect and when
08:40: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"
08:40:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:25 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:40:25 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:40:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:25 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
08:40:25 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 1918ms
08:40:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
08:40:25 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3dcd000 == 37 [pid = 1821] [id = 420]
08:40:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xa3dcec00) [pid = 1821] [serial = 1174] [outer = (nil)]
08:40:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0xa41f2c00) [pid = 1821] [serial = 1175] [outer = 0xa3dcec00]
08:40:26 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa4382800) [pid = 1821] [serial = 1176] [outer = 0xa3dcec00]
08:40:27 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
08:40:27 INFO - document served over http requires an https
08:40:27 INFO - sub-resource via xhr-request using the meta-referrer
08:40:27 INFO - delivery method with no-redirect and when
08:40: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"
08:40:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:27 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:40:27 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:40:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:27 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
08:40:27 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 1904ms
08:40:27 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
08:40:27 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4be1400 == 38 [pid = 1821] [id = 421]
08:40:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa4be2400) [pid = 1821] [serial = 1177] [outer = (nil)]
08:40:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0xa4be9000) [pid = 1821] [serial = 1178] [outer = 0xa4be2400]
08:40:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0xa4bef000) [pid = 1821] [serial = 1179] [outer = 0xa4be2400]
08:40:29 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
08:40:29 INFO - document served over http requires an https
08:40:29 INFO - sub-resource via xhr-request using the meta-referrer
08:40:29 INFO - delivery method with swap-origin-redirect and when
08:40: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"
08:40:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:40:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:40:29 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:40:29 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:40:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:40:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:40:29 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
08:40:29 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 1913ms
08:40:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:40:29 INFO - PROCESS | 1768 | ++DOCSHELL 0xa518ec00 == 39 [pid = 1821] [id = 422]
08:40:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa518f000) [pid = 1821] [serial = 1180] [outer = (nil)]
08:40:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0xa5196800) [pid = 1821] [serial = 1181] [outer = 0xa518f000]
08:40:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0xa519a000) [pid = 1821] [serial = 1182] [outer = 0xa518f000]
08:40:31 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
08:40:31 INFO - document served over http requires an http
08:40:31 INFO - sub-resource via fetch-request using the http-csp
08:40:31 INFO - delivery method with keep-origin-redirect and when
08:40:31 INFO - the target request is cross-origin.
08:40:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2351ms
08:40:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:40:32 INFO - PROCESS | 1768 | ++DOCSHELL 0xa53b4400 == 40 [pid = 1821] [id = 423]
08:40:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0xa53b5800) [pid = 1821] [serial = 1183] [outer = (nil)]
08:40:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0xa53b9800) [pid = 1821] [serial = 1184] [outer = 0xa53b5800]
08:40:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0xa53be000) [pid = 1821] [serial = 1185] [outer = 0xa53b5800]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9f25e800 == 39 [pid = 1821] [id = 389]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd05000 == 38 [pid = 1821] [id = 390]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa2331c00 == 37 [pid = 1821] [id = 391]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f5000 == 36 [pid = 1821] [id = 392]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a02c00 == 35 [pid = 1821] [id = 393]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa3dc1c00 == 34 [pid = 1821] [id = 395]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa3878000 == 33 [pid = 1821] [id = 394]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa3f8b800 == 32 [pid = 1821] [id = 397]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa3bf3400 == 31 [pid = 1821] [id = 396]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa41f0800 == 30 [pid = 1821] [id = 399]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa3dcc400 == 29 [pid = 1821] [id = 398]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa4382c00 == 28 [pid = 1821] [id = 401]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0xa3f92000 == 27 [pid = 1821] [id = 400]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9f99bc00 == 26 [pid = 1821] [id = 403]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec90c00 == 25 [pid = 1821] [id = 405]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff4ac00 == 24 [pid = 1821] [id = 404]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8cd400 == 23 [pid = 1821] [id = 407]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec18c00 == 22 [pid = 1821] [id = 406]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d3800 == 21 [pid = 1821] [id = 408]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec91800 == 20 [pid = 1821] [id = 352]
08:40:34 INFO - PROCESS | 1768 | --DOCSHELL 0x9f37a400 == 19 [pid = 1821] [id = 409]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7c400 == 18 [pid = 1821] [id = 411]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0x9f99b000 == 17 [pid = 1821] [id = 412]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a65400 == 16 [pid = 1821] [id = 413]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0xa11d4400 == 15 [pid = 1821] [id = 414]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b5400 == 14 [pid = 1821] [id = 383]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d04000 == 13 [pid = 1821] [id = 415]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0xa224bc00 == 12 [pid = 1821] [id = 416]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a0a400 == 11 [pid = 1821] [id = 417]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c4f800 == 10 [pid = 1821] [id = 418]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0xa3163000 == 9 [pid = 1821] [id = 419]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0xa3dcd000 == 8 [pid = 1821] [id = 420]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0xa4be1400 == 7 [pid = 1821] [id = 421]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0xa518ec00 == 6 [pid = 1821] [id = 422]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7c800 == 5 [pid = 1821] [id = 388]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8ce800 == 4 [pid = 1821] [id = 410]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7b400 == 3 [pid = 1821] [id = 364]
08:40:35 INFO - PROCESS | 1768 | --DOCSHELL 0x9f372c00 == 2 [pid = 1821] [id = 402]
08:40:35 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0xa1d04800) [pid = 1821] [serial = 1084] [outer = (nil)] [url = about:blank]
08:40:37 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
08:40:37 INFO - document served over http requires an http
08:40:37 INFO - sub-resource via fetch-request using the http-csp
08:40:37 INFO - delivery method with no-redirect and when
08:40:37 INFO - the target request is cross-origin.
08:40:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 5652ms
08:40:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:40:37 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c8c00 == 3 [pid = 1821] [id = 424]
08:40:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0x9e8ce000) [pid = 1821] [serial = 1186] [outer = (nil)]
08:40:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0x9e8d0c00) [pid = 1821] [serial = 1187] [outer = 0x9e8ce000]
08:40:38 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0x9ec19c00) [pid = 1821] [serial = 1188] [outer = 0x9e8ce000]
08:40:39 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
08:40:39 INFO - document served over http requires an http
08:40:39 INFO - sub-resource via fetch-request using the http-csp
08:40:39 INFO - delivery method with swap-origin-redirect and when
08:40:39 INFO - the target request is cross-origin.
08:40:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1842ms
08:40:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:40:39 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8cc800 == 4 [pid = 1821] [id = 425]
08:40:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0x9ec1e000) [pid = 1821] [serial = 1189] [outer = (nil)]
08:40:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (0x9ec7b400) [pid = 1821] [serial = 1190] [outer = 0x9ec1e000]
08:40:39 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (0x9ec80800) [pid = 1821] [serial = 1191] [outer = 0x9ec1e000]
08:40:40 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8c800 == 5 [pid = 1821] [id = 426]
08:40:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (0x9ec8cc00) [pid = 1821] [serial = 1192] [outer = (nil)]
08:40:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (0x9ec93000) [pid = 1821] [serial = 1193] [outer = 0x9ec8cc00]
08:40:42 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
08:40:42 INFO - document served over http requires an http
08:40:42 INFO - sub-resource via iframe-tag using the http-csp
08:40:42 INFO - delivery method with keep-origin-redirect and when
08:40:42 INFO - the target request is cross-origin.
08:40:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3591ms
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (0x9f6e5000) [pid = 1821] [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]
08:40:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (0xa1041400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (0xa0ac4800) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (0x9ec1ec00) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0x9f373400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0xa363a800) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa2cb1000) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0x9e8cd800) [pid = 1821] [serial = 1136] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0xa2a20000) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0x9ec80400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0x9f372000) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0xa12b1400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0x9ec16800) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0xa2c4d400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0xa0a6a400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0xa137a800) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0x9fd03800) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0x9f377400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0xa26f1000) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0x9f998400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0xa0460400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0xa2338400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0xa3f8c400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0xa387b800) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0xa41f1000) [pid = 1821] [serial = 1116] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0xa3f8bc00) [pid = 1821] [serial = 1111] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160782496]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0xa26fbc00) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0xa4383000) [pid = 1821] [serial = 1121] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0xa1d0ec00) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0xa2339800) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0x9ec79000) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0xa41e8000) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0xa1d03400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0xa2247000) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa2334800) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0x9fd0cc00) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0x9ec16c00) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0x9f9a3000) [pid = 1821] [serial = 1126] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0x9ff4b000) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa1376800) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0xa3dc3000) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0x9f260000) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0x9f25f400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa0a67400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9ec98c00) [pid = 1821] [serial = 1131] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160793326]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa3dc2800) [pid = 1821] [serial = 1106] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9ff3ec00) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa0a66c00) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa23a6800) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0x9e8cc000) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa2a1a400) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa2cb6c00) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0x9e6bbc00) [pid = 1821] [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]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa2a0cc00) [pid = 1821] [serial = 1098] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0x9fd07c00) [pid = 1821] [serial = 1127] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa41f2800) [pid = 1821] [serial = 1117] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa41e5800) [pid = 1821] [serial = 1114] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa4312400) [pid = 1821] [serial = 1119] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa4385000) [pid = 1821] [serial = 1122] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa1dd9c00) [pid = 1821] [serial = 1092] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa3dc5400) [pid = 1821] [serial = 1107] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa3168400) [pid = 1821] [serial = 1101] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa3dce800) [pid = 1821] [serial = 1109] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0x9f268800) [pid = 1821] [serial = 1134] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa1047000) [pid = 1821] [serial = 1129] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0x9fdcc000) [pid = 1821] [serial = 1089] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa23a8400) [pid = 1821] [serial = 1095] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0x9ff4c000) [pid = 1821] [serial = 1142] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa3f8d800) [pid = 1821] [serial = 1112] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160782496]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa3bf5800) [pid = 1821] [serial = 1104] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0x9fdce800) [pid = 1821] [serial = 1124] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9f6e4400) [pid = 1821] [serial = 1139] [outer = (nil)] [url = about:blank]
08:40:42 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9f6ea000) [pid = 1821] [serial = 1132] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160793326]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0x9ec80000) [pid = 1821] [serial = 1137] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0x9f262800) [pid = 1821] [serial = 1145] [outer = (nil)] [url = about:blank]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0xa0a6b000) [pid = 1821] [serial = 1039] [outer = (nil)] [url = about:blank]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa3165000) [pid = 1821] [serial = 1061] [outer = (nil)] [url = about:blank]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa2caa000) [pid = 1821] [serial = 1056] [outer = (nil)] [url = about:blank]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0x9fd07400) [pid = 1821] [serial = 1036] [outer = (nil)] [url = about:blank]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa224d000) [pid = 1821] [serial = 1045] [outer = (nil)] [url = about:blank]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0xa387d800) [pid = 1821] [serial = 1072] [outer = (nil)] [url = about:blank]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa3643800) [pid = 1821] [serial = 1069] [outer = (nil)] [url = about:blank]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa2a0f800) [pid = 1821] [serial = 1048] [outer = (nil)] [url = about:blank]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xa340b000) [pid = 1821] [serial = 1066] [outer = (nil)] [url = about:blank]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa12b2400) [pid = 1821] [serial = 1042] [outer = (nil)] [url = about:blank]
08:40:43 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xa2c41800) [pid = 1821] [serial = 1051] [outer = (nil)] [url = about:blank]
08:40:43 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b6000 == 6 [pid = 1821] [id = 427]
08:40:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0x9e6b6800) [pid = 1821] [serial = 1194] [outer = (nil)]
08:40:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0x9e6be800) [pid = 1821] [serial = 1195] [outer = 0x9e6b6800]
08:40:43 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0x9ec78c00) [pid = 1821] [serial = 1196] [outer = 0x9e6b6800]
08:40:44 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f25e400 == 7 [pid = 1821] [id = 428]
08:40:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0x9f25f800) [pid = 1821] [serial = 1197] [outer = (nil)]
08:40:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0x9f262800) [pid = 1821] [serial = 1198] [outer = 0x9f25f800]
08:40:44 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
08:40:44 INFO - document served over http requires an http
08:40:44 INFO - sub-resource via iframe-tag using the http-csp
08:40:44 INFO - delivery method with no-redirect and when
08:40:44 INFO - the target request is cross-origin.
08:40:44 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1774ms
08:40:44 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:40:44 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b4c00 == 8 [pid = 1821] [id = 429]
08:40:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0x9e6b5400) [pid = 1821] [serial = 1199] [outer = (nil)]
08:40:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0x9e8cf000) [pid = 1821] [serial = 1200] [outer = 0x9e6b5400]
08:40:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0x9ec25400) [pid = 1821] [serial = 1201] [outer = 0x9e6b5400]
08:40:46 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f25b400 == 9 [pid = 1821] [id = 430]
08:40:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0x9f25e800) [pid = 1821] [serial = 1202] [outer = (nil)]
08:40:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0x9f265c00) [pid = 1821] [serial = 1203] [outer = 0x9f25e800]
08:40:46 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
08:40:46 INFO - document served over http requires an http
08:40:46 INFO - sub-resource via iframe-tag using the http-csp
08:40:46 INFO - delivery method with swap-origin-redirect and when
08:40:46 INFO - the target request is cross-origin.
08:40:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2406ms
08:40:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:40:47 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f264000 == 10 [pid = 1821] [id = 431]
08:40:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0x9f266c00) [pid = 1821] [serial = 1204] [outer = (nil)]
08:40:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9f373c00) [pid = 1821] [serial = 1205] [outer = 0x9f266c00]
08:40:48 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0x9f37a000) [pid = 1821] [serial = 1206] [outer = 0x9f266c00]
08:40:49 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
08:40:49 INFO - document served over http requires an http
08:40:49 INFO - sub-resource via script-tag using the http-csp
08:40:49 INFO - delivery method with keep-origin-redirect and when
08:40:49 INFO - the target request is cross-origin.
08:40:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2550ms
08:40:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:40:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f371c00 == 11 [pid = 1821] [id = 432]
08:40:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0x9f6e0800) [pid = 1821] [serial = 1207] [outer = (nil)]
08:40:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9f6e7800) [pid = 1821] [serial = 1208] [outer = 0x9f6e0800]
08:40:50 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0x9f6ec400) [pid = 1821] [serial = 1209] [outer = 0x9f6e0800]
08:40:51 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
08:40:51 INFO - document served over http requires an http
08:40:51 INFO - sub-resource via script-tag using the http-csp
08:40:51 INFO - delivery method with no-redirect and when
08:40:51 INFO - the target request is cross-origin.
08:40:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2345ms
08:40:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:40:52 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e5800 == 12 [pid = 1821] [id = 433]
08:40:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0x9f99cc00) [pid = 1821] [serial = 1210] [outer = (nil)]
08:40:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0x9f9a2c00) [pid = 1821] [serial = 1211] [outer = 0x9f99cc00]
08:40:53 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0x9fbb0800) [pid = 1821] [serial = 1212] [outer = 0x9f99cc00]
08:40:55 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
08:40:55 INFO - document served over http requires an http
08:40:55 INFO - sub-resource via script-tag using the http-csp
08:40:55 INFO - delivery method with swap-origin-redirect and when
08:40:55 INFO - the target request is cross-origin.
08:40:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3253ms
08:40:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:40:55 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fbb8000 == 13 [pid = 1821] [id = 434]
08:40:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0x9fbb8800) [pid = 1821] [serial = 1213] [outer = (nil)]
08:40:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0x9fbbe800) [pid = 1821] [serial = 1214] [outer = 0x9fbb8800]
08:40:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0x9fd04c00) [pid = 1821] [serial = 1215] [outer = 0x9fbb8800]
08:40:57 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
08:40:57 INFO - document served over http requires an http
08:40:57 INFO - sub-resource via xhr-request using the http-csp
08:40:57 INFO - delivery method with keep-origin-redirect and when
08:40:57 INFO - the target request is cross-origin.
08:40:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1960ms
08:40:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:40:57 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd0d800 == 14 [pid = 1821] [id = 435]
08:40:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0x9fd0e000) [pid = 1821] [serial = 1216] [outer = (nil)]
08:40:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9fdcfc00) [pid = 1821] [serial = 1217] [outer = 0x9fd0e000]
08:40:58 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9fdd8400) [pid = 1821] [serial = 1218] [outer = 0x9fd0e000]
08:40:58 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
08:40:58 INFO - document served over http requires an http
08:40:58 INFO - sub-resource via xhr-request using the http-csp
08:40:58 INFO - delivery method with no-redirect and when
08:40:58 INFO - the target request is cross-origin.
08:40:58 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1846ms
08:40:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:40:59 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdcd400 == 15 [pid = 1821] [id = 436]
08:40:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9ff44400) [pid = 1821] [serial = 1219] [outer = (nil)]
08:40:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0x9ff49800) [pid = 1821] [serial = 1220] [outer = 0x9ff44400]
08:40:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:40:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa0454400) [pid = 1821] [serial = 1221] [outer = 0x9ff44400]
08:41:00 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
08:41:00 INFO - document served over http requires an http
08:41:00 INFO - sub-resource via xhr-request using the http-csp
08:41:00 INFO - delivery method with swap-origin-redirect and when
08:41:00 INFO - the target request is cross-origin.
08:41:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1899ms
08:41:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:41:01 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff49400 == 16 [pid = 1821] [id = 437]
08:41:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa045c400) [pid = 1821] [serial = 1222] [outer = (nil)]
08:41:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa0462800) [pid = 1821] [serial = 1223] [outer = 0xa045c400]
08:41:01 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa05d0800) [pid = 1821] [serial = 1224] [outer = 0xa045c400]
08:41:03 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
08:41:03 INFO - document served over http requires an https
08:41:03 INFO - sub-resource via fetch-request using the http-csp
08:41:03 INFO - delivery method with keep-origin-redirect and when
08:41:03 INFO - the target request is cross-origin.
08:41:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3056ms
08:41:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:41:04 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b9000 == 17 [pid = 1821] [id = 438]
08:41:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9e6b9400) [pid = 1821] [serial = 1225] [outer = (nil)]
08:41:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9ec21400) [pid = 1821] [serial = 1226] [outer = 0x9e6b9400]
08:41:04 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9fbb9400) [pid = 1821] [serial = 1227] [outer = 0x9e6b9400]
08:41:06 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
08:41:06 INFO - document served over http requires an https
08:41:06 INFO - sub-resource via fetch-request using the http-csp
08:41:06 INFO - delivery method with no-redirect and when
08:41:06 INFO - the target request is cross-origin.
08:41:06 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2385ms
08:41:06 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:41:06 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6ba800 == 18 [pid = 1821] [id = 439]
08:41:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9e6bec00) [pid = 1821] [serial = 1228] [outer = (nil)]
08:41:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9ec7cc00) [pid = 1821] [serial = 1229] [outer = 0x9e6bec00]
08:41:07 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0x9f370800) [pid = 1821] [serial = 1230] [outer = 0x9e6bec00]
08:41:07 INFO - PROCESS | 1768 | --DOCSHELL 0x9f25e400 == 17 [pid = 1821] [id = 428]
08:41:07 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b6000 == 16 [pid = 1821] [id = 427]
08:41:07 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8c800 == 15 [pid = 1821] [id = 426]
08:41:07 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8cc800 == 14 [pid = 1821] [id = 425]
08:41:07 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c8c00 == 13 [pid = 1821] [id = 424]
08:41:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa53b4400 == 12 [pid = 1821] [id = 423]
08:41:07 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa104bc00) [pid = 1821] [serial = 1087] [outer = (nil)] [url = about:blank]
08:41:07 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa0abbc00) [pid = 1821] [serial = 1090] [outer = (nil)] [url = about:blank]
08:41:07 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa1de3800) [pid = 1821] [serial = 1093] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa438cc00) [pid = 1821] [serial = 1125] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa41eac00) [pid = 1821] [serial = 1115] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa2a21c00) [pid = 1821] [serial = 1099] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa3bfc400) [pid = 1821] [serial = 1105] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa05cd800) [pid = 1821] [serial = 1143] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0x9fdccc00) [pid = 1821] [serial = 1135] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa3410c00) [pid = 1821] [serial = 1102] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa3f86800) [pid = 1821] [serial = 1110] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa4316000) [pid = 1821] [serial = 1120] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa1dd7800) [pid = 1821] [serial = 1130] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9f9a5000) [pid = 1821] [serial = 1140] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa26ee400) [pid = 1821] [serial = 1096] [outer = (nil)] [url = about:blank]
08:41:08 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0x9f6e9400) [pid = 1821] [serial = 1146] [outer = (nil)] [url = about:blank]
08:41:08 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
08:41:08 INFO - document served over http requires an https
08:41:08 INFO - sub-resource via fetch-request using the http-csp
08:41:08 INFO - delivery method with swap-origin-redirect and when
08:41:08 INFO - the target request is cross-origin.
08:41:08 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2307ms
08:41:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:41:09 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1ac00 == 13 [pid = 1821] [id = 440]
08:41:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0x9ec78800) [pid = 1821] [serial = 1231] [outer = (nil)]
08:41:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0x9ec90000) [pid = 1821] [serial = 1232] [outer = 0x9ec78800]
08:41:09 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9f378800) [pid = 1821] [serial = 1233] [outer = 0x9ec78800]
08:41:10 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f9a2000 == 14 [pid = 1821] [id = 441]
08:41:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9f9a3000) [pid = 1821] [serial = 1234] [outer = (nil)]
08:41:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9fbbc800) [pid = 1821] [serial = 1235] [outer = 0x9f9a3000]
08:41:11 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
08:41:11 INFO - document served over http requires an https
08:41:11 INFO - sub-resource via iframe-tag using the http-csp
08:41:11 INFO - delivery method with keep-origin-redirect and when
08:41:11 INFO - the target request is cross-origin.
08:41:11 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2382ms
08:41:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:41:11 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1d000 == 15 [pid = 1821] [id = 442]
08:41:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0x9ec7c800) [pid = 1821] [serial = 1236] [outer = (nil)]
08:41:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0x9fdce000) [pid = 1821] [serial = 1237] [outer = 0x9ec7c800]
08:41:12 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9ff43000) [pid = 1821] [serial = 1238] [outer = 0x9ec7c800]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0x9e6be800) [pid = 1821] [serial = 1195] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa12b9000) [pid = 1821] [serial = 1157] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa3164c00) [pid = 1821] [serial = 1169] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0x9ec93000) [pid = 1821] [serial = 1193] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0x9fbba400) [pid = 1821] [serial = 1148] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa41f2c00) [pid = 1821] [serial = 1175] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa2a23400) [pid = 1821] [serial = 1166] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa4be9000) [pid = 1821] [serial = 1178] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa5196800) [pid = 1821] [serial = 1181] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0x9ec7b400) [pid = 1821] [serial = 1190] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa1dd9000) [pid = 1821] [serial = 1160] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa53b9800) [pid = 1821] [serial = 1184] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa23aa000) [pid = 1821] [serial = 1163] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa0a61800) [pid = 1821] [serial = 1151] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa3879400) [pid = 1821] [serial = 1172] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa1044400) [pid = 1821] [serial = 1154] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0x9e8d0c00) [pid = 1821] [serial = 1187] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0x9ec1e000) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9ec8cc00) [pid = 1821] [serial = 1192] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0x9ec94800) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa11d4c00) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa045dc00) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0x9e8ce000) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0xa53b5800) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa0abec00) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa2ca9400) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xa2a0ac00) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa3dcec00) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xa4be2400) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (0xa518f000) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (0xa1d05800) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (0xa2332c00) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (0xa340dc00) [pid = 1821] [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]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 60 (0xa2c4a000) [pid = 1821] [serial = 1167] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 59 (0xa26f4400) [pid = 1821] [serial = 1164] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 58 (0xa316e000) [pid = 1821] [serial = 1170] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 57 (0xa2247800) [pid = 1821] [serial = 1161] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 56 (0xa4382800) [pid = 1821] [serial = 1176] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 55 (0xa3881800) [pid = 1821] [serial = 1173] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | --DOMWINDOW == 54 (0xa4bef000) [pid = 1821] [serial = 1179] [outer = (nil)] [url = about:blank]
08:41:13 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1e000 == 16 [pid = 1821] [id = 443]
08:41:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 55 (0x9ec21c00) [pid = 1821] [serial = 1239] [outer = (nil)]
08:41:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 56 (0x9ec94800) [pid = 1821] [serial = 1240] [outer = 0x9ec21c00]
08:41:14 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
08:41:14 INFO - document served over http requires an https
08:41:14 INFO - sub-resource via iframe-tag using the http-csp
08:41:14 INFO - delivery method with no-redirect and when
08:41:14 INFO - the target request is cross-origin.
08:41:14 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3036ms
08:41:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:41:14 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec90c00 == 17 [pid = 1821] [id = 444]
08:41:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 57 (0x9fd01800) [pid = 1821] [serial = 1241] [outer = (nil)]
08:41:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 58 (0xa05d5800) [pid = 1821] [serial = 1242] [outer = 0x9fd01800]
08:41:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 59 (0xa0a5e800) [pid = 1821] [serial = 1243] [outer = 0x9fd01800]
08:41:15 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec24400 == 18 [pid = 1821] [id = 445]
08:41:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 60 (0x9ec24c00) [pid = 1821] [serial = 1244] [outer = (nil)]
08:41:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 61 (0x9ec8a400) [pid = 1821] [serial = 1245] [outer = 0x9ec24c00]
08:41:16 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
08:41:16 INFO - document served over http requires an https
08:41:16 INFO - sub-resource via iframe-tag using the http-csp
08:41:16 INFO - delivery method with swap-origin-redirect and when
08:41:16 INFO - the target request is cross-origin.
08:41:16 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2113ms
08:41:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:41:16 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7fc00 == 19 [pid = 1821] [id = 446]
08:41:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 62 (0x9ec94000) [pid = 1821] [serial = 1246] [outer = (nil)]
08:41:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (0x9fd01400) [pid = 1821] [serial = 1247] [outer = 0x9ec94000]
08:41:17 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (0xa045c000) [pid = 1821] [serial = 1248] [outer = 0x9ec94000]
08:41:18 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
08:41:18 INFO - document served over http requires an https
08:41:18 INFO - sub-resource via script-tag using the http-csp
08:41:18 INFO - delivery method with keep-origin-redirect and when
08:41:18 INFO - the target request is cross-origin.
08:41:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1941ms
08:41:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:41:18 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f374800 == 20 [pid = 1821] [id = 447]
08:41:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (0x9f99a400) [pid = 1821] [serial = 1249] [outer = (nil)]
08:41:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0xa0a69c00) [pid = 1821] [serial = 1250] [outer = 0x9f99a400]
08:41:19 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0xa0abb800) [pid = 1821] [serial = 1251] [outer = 0x9f99a400]
08:41:19 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
08:41:19 INFO - document served over http requires an https
08:41:19 INFO - sub-resource via script-tag using the http-csp
08:41:19 INFO - delivery method with no-redirect and when
08:41:19 INFO - the target request is cross-origin.
08:41:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1799ms
08:41:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:41:20 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0ac3800 == 21 [pid = 1821] [id = 448]
08:41:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0xa0ac4400) [pid = 1821] [serial = 1252] [outer = (nil)]
08:41:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0xa1041400) [pid = 1821] [serial = 1253] [outer = 0xa0ac4400]
08:41:20 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0xa1046000) [pid = 1821] [serial = 1254] [outer = 0xa0ac4400]
08:41:22 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
08:41:22 INFO - document served over http requires an https
08:41:22 INFO - sub-resource via script-tag using the http-csp
08:41:22 INFO - delivery method with swap-origin-redirect and when
08:41:22 INFO - the target request is cross-origin.
08:41:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2448ms
08:41:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:41:22 INFO - PROCESS | 1768 | ++DOCSHELL 0xa104c800 == 22 [pid = 1821] [id = 449]
08:41:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0xa104d000) [pid = 1821] [serial = 1255] [outer = (nil)]
08:41:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0xa11cb400) [pid = 1821] [serial = 1256] [outer = 0xa104d000]
08:41:23 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xa11d2c00) [pid = 1821] [serial = 1257] [outer = 0xa104d000]
08:41:25 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
08:41:25 INFO - document served over http requires an https
08:41:25 INFO - sub-resource via xhr-request using the http-csp
08:41:25 INFO - delivery method with keep-origin-redirect and when
08:41:25 INFO - the target request is cross-origin.
08:41:25 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2524ms
08:41:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:41:25 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12b0c00 == 23 [pid = 1821] [id = 450]
08:41:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xa12b1400) [pid = 1821] [serial = 1258] [outer = (nil)]
08:41:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0xa12b9c00) [pid = 1821] [serial = 1259] [outer = 0xa12b1400]
08:41:26 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa12bf800) [pid = 1821] [serial = 1260] [outer = 0xa12b1400]
08:41:27 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
08:41:27 INFO - document served over http requires an https
08:41:27 INFO - sub-resource via xhr-request using the http-csp
08:41:27 INFO - delivery method with no-redirect and when
08:41:27 INFO - the target request is cross-origin.
08:41:27 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2203ms
08:41:27 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:41:27 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12b5c00 == 24 [pid = 1821] [id = 451]
08:41:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xa1377000) [pid = 1821] [serial = 1261] [outer = (nil)]
08:41:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa137c800) [pid = 1821] [serial = 1262] [outer = 0xa1377000]
08:41:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa1d03c00) [pid = 1821] [serial = 1263] [outer = 0xa1377000]
08:41:30 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
08:41:30 INFO - document served over http requires an https
08:41:30 INFO - sub-resource via xhr-request using the http-csp
08:41:30 INFO - delivery method with swap-origin-redirect and when
08:41:30 INFO - the target request is cross-origin.
08:41:30 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3157ms
08:41:30 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:41:30 INFO - PROCESS | 1768 | ++DOCSHELL 0xa137b000 == 25 [pid = 1821] [id = 452]
08:41:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa1d09c00) [pid = 1821] [serial = 1264] [outer = (nil)]
08:41:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa1d10400) [pid = 1821] [serial = 1265] [outer = 0xa1d09c00]
08:41:31 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa1dd7800) [pid = 1821] [serial = 1266] [outer = 0xa1d09c00]
08:41:32 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
08:41:32 INFO - document served over http requires an http
08:41:32 INFO - sub-resource via fetch-request using the http-csp
08:41:32 INFO - delivery method with keep-origin-redirect and when
08:41:32 INFO - the target request is same-origin.
08:41:32 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1942ms
08:41:32 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:41:32 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1ddac00 == 26 [pid = 1821] [id = 453]
08:41:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa1ddcc00) [pid = 1821] [serial = 1267] [outer = (nil)]
08:41:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa1de1000) [pid = 1821] [serial = 1268] [outer = 0xa1ddcc00]
08:41:33 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa2247000) [pid = 1821] [serial = 1269] [outer = 0xa1ddcc00]
08:41:34 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
08:41:34 INFO - document served over http requires an http
08:41:34 INFO - sub-resource via fetch-request using the http-csp
08:41:34 INFO - delivery method with no-redirect and when
08:41:34 INFO - the target request is same-origin.
08:41:34 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1838ms
08:41:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:41:35 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a5d800 == 27 [pid = 1821] [id = 454]
08:41:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa224f800) [pid = 1821] [serial = 1270] [outer = (nil)]
08:41:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa2251400) [pid = 1821] [serial = 1271] [outer = 0xa224f800]
08:41:35 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa2255000) [pid = 1821] [serial = 1272] [outer = 0xa224f800]
08:41:36 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
08:41:36 INFO - document served over http requires an http
08:41:36 INFO - sub-resource via fetch-request using the http-csp
08:41:36 INFO - delivery method with swap-origin-redirect and when
08:41:36 INFO - the target request is same-origin.
08:41:36 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2641ms
08:41:36 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:41:37 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8bc00 == 28 [pid = 1821] [id = 455]
08:41:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9ec8ec00) [pid = 1821] [serial = 1273] [outer = (nil)]
08:41:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9f37e400) [pid = 1821] [serial = 1274] [outer = 0x9ec8ec00]
08:41:38 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9fd0f800) [pid = 1821] [serial = 1275] [outer = 0x9ec8ec00]
08:41:39 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f37b400 == 29 [pid = 1821] [id = 456]
08:41:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0x9f37cc00) [pid = 1821] [serial = 1276] [outer = (nil)]
08:41:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0x9f25bc00) [pid = 1821] [serial = 1277] [outer = 0x9f37cc00]
08:41:39 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
08:41:39 INFO - document served over http requires an http
08:41:39 INFO - sub-resource via iframe-tag using the http-csp
08:41:39 INFO - delivery method with keep-origin-redirect and when
08:41:39 INFO - the target request is same-origin.
08:41:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2592ms
08:41:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1e000 == 28 [pid = 1821] [id = 443]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1d000 == 27 [pid = 1821] [id = 442]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9f9a2000 == 26 [pid = 1821] [id = 441]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1ac00 == 25 [pid = 1821] [id = 440]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6ba800 == 24 [pid = 1821] [id = 439]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b9000 == 23 [pid = 1821] [id = 438]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff49400 == 22 [pid = 1821] [id = 437]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdcd400 == 21 [pid = 1821] [id = 436]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd0d800 == 20 [pid = 1821] [id = 435]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9fbb8000 == 19 [pid = 1821] [id = 434]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e5800 == 18 [pid = 1821] [id = 433]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9f371c00 == 17 [pid = 1821] [id = 432]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9f264000 == 16 [pid = 1821] [id = 431]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9f25b400 == 15 [pid = 1821] [id = 430]
08:41:39 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b4c00 == 14 [pid = 1821] [id = 429]
08:41:39 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0x9ec19c00) [pid = 1821] [serial = 1188] [outer = (nil)] [url = about:blank]
08:41:39 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa104e800) [pid = 1821] [serial = 1155] [outer = (nil)] [url = about:blank]
08:41:39 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa1374c00) [pid = 1821] [serial = 1158] [outer = (nil)] [url = about:blank]
08:41:39 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa519a000) [pid = 1821] [serial = 1182] [outer = (nil)] [url = about:blank]
08:41:39 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9ec80800) [pid = 1821] [serial = 1191] [outer = (nil)] [url = about:blank]
08:41:39 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0x9fdd7400) [pid = 1821] [serial = 1149] [outer = (nil)] [url = about:blank]
08:41:39 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa53be000) [pid = 1821] [serial = 1185] [outer = (nil)] [url = about:blank]
08:41:39 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa0a67800) [pid = 1821] [serial = 1152] [outer = (nil)] [url = about:blank]
08:41:40 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b4c00 == 15 [pid = 1821] [id = 457]
08:41:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0x9e6bc800) [pid = 1821] [serial = 1278] [outer = (nil)]
08:41:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0x9ec1ac00) [pid = 1821] [serial = 1279] [outer = 0x9e6bc800]
08:41:40 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0x9ec93000) [pid = 1821] [serial = 1280] [outer = 0x9e6bc800]
08:41:41 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f376000 == 16 [pid = 1821] [id = 458]
08:41:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9f378400) [pid = 1821] [serial = 1281] [outer = (nil)]
08:41:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9f6e9800) [pid = 1821] [serial = 1282] [outer = 0x9f378400]
08:41:41 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
08:41:41 INFO - document served over http requires an http
08:41:41 INFO - sub-resource via iframe-tag using the http-csp
08:41:41 INFO - delivery method with no-redirect and when
08:41:41 INFO - the target request is same-origin.
08:41:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2315ms
08:41:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:41:42 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f37c400 == 17 [pid = 1821] [id = 459]
08:41:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9f6e5800) [pid = 1821] [serial = 1283] [outer = (nil)]
08:41:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0x9fbb7800) [pid = 1821] [serial = 1284] [outer = 0x9f6e5800]
08:41:42 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0x9fd08c00) [pid = 1821] [serial = 1285] [outer = 0x9f6e5800]
08:41:43 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff3f800 == 18 [pid = 1821] [id = 460]
08:41:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9ff40400) [pid = 1821] [serial = 1286] [outer = (nil)]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0x9ff49800) [pid = 1821] [serial = 1220] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa0462800) [pid = 1821] [serial = 1223] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0x9fbbe800) [pid = 1821] [serial = 1214] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0x9fdcfc00) [pid = 1821] [serial = 1217] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0x9f373c00) [pid = 1821] [serial = 1205] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9f6e7800) [pid = 1821] [serial = 1208] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0x9f9a2c00) [pid = 1821] [serial = 1211] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0x9ec94800) [pid = 1821] [serial = 1240] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160873738]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0x9fdce000) [pid = 1821] [serial = 1237] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0x9f262800) [pid = 1821] [serial = 1198] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160844297]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0x9f265c00) [pid = 1821] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9e8cf000) [pid = 1821] [serial = 1200] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9ec21400) [pid = 1821] [serial = 1226] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0x9ec7cc00) [pid = 1821] [serial = 1229] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9fbbc800) [pid = 1821] [serial = 1235] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9ec90000) [pid = 1821] [serial = 1232] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa05d5800) [pid = 1821] [serial = 1242] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0x9e6bec00) [pid = 1821] [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]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9ec78800) [pid = 1821] [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]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0x9f9a3000) [pid = 1821] [serial = 1234] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0x9ec7c800) [pid = 1821] [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]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0x9ec21c00) [pid = 1821] [serial = 1239] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160873738]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0x9f25f800) [pid = 1821] [serial = 1197] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160844297]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0x9e6b6800) [pid = 1821] [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]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0x9f25e800) [pid = 1821] [serial = 1202] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:41:43 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0x9ec78c00) [pid = 1821] [serial = 1196] [outer = (nil)] [url = about:blank]
08:41:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0x9e6b6400) [pid = 1821] [serial = 1287] [outer = 0x9ff40400]
08:41:44 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
08:41:44 INFO - document served over http requires an http
08:41:44 INFO - sub-resource via iframe-tag using the http-csp
08:41:44 INFO - delivery method with swap-origin-redirect and when
08:41:44 INFO - the target request is same-origin.
08:41:44 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2347ms
08:41:44 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:41:44 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec90000 == 19 [pid = 1821] [id = 461]
08:41:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0x9ec92400) [pid = 1821] [serial = 1288] [outer = (nil)]
08:41:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0x9f262800) [pid = 1821] [serial = 1289] [outer = 0x9ec92400]
08:41:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0x9fbbd800) [pid = 1821] [serial = 1290] [outer = 0x9ec92400]
08:41:46 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
08:41:46 INFO - document served over http requires an http
08:41:46 INFO - sub-resource via script-tag using the http-csp
08:41:46 INFO - delivery method with keep-origin-redirect and when
08:41:46 INFO - the target request is same-origin.
08:41:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2037ms
08:41:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:41:46 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec21400 == 20 [pid = 1821] [id = 462]
08:41:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0x9ec21c00) [pid = 1821] [serial = 1291] [outer = (nil)]
08:41:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0x9ec80c00) [pid = 1821] [serial = 1292] [outer = 0x9ec21c00]
08:41:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0x9f376c00) [pid = 1821] [serial = 1293] [outer = 0x9ec21c00]
08:41:49 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
08:41:49 INFO - document served over http requires an http
08:41:49 INFO - sub-resource via script-tag using the http-csp
08:41:49 INFO - delivery method with no-redirect and when
08:41:49 INFO - the target request is same-origin.
08:41:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2733ms
08:41:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:41:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1ec00 == 21 [pid = 1821] [id = 463]
08:41:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0x9fbb3c00) [pid = 1821] [serial = 1294] [outer = (nil)]
08:41:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9ff43800) [pid = 1821] [serial = 1295] [outer = 0x9fbb3c00]
08:41:50 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa045ec00) [pid = 1821] [serial = 1296] [outer = 0x9fbb3c00]
08:41:51 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
08:41:51 INFO - document served over http requires an http
08:41:51 INFO - sub-resource via script-tag using the http-csp
08:41:51 INFO - delivery method with swap-origin-redirect and when
08:41:51 INFO - the target request is same-origin.
08:41:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2043ms
08:41:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:41:51 INFO - PROCESS | 1768 | ++DOCSHELL 0xa05d5c00 == 22 [pid = 1821] [id = 464]
08:41:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa05d9400) [pid = 1821] [serial = 1297] [outer = (nil)]
08:41:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa0a68c00) [pid = 1821] [serial = 1298] [outer = 0xa05d9400]
08:41:52 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa0ac2400) [pid = 1821] [serial = 1299] [outer = 0xa05d9400]
08:41:53 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
08:41:53 INFO - document served over http requires an http
08:41:53 INFO - sub-resource via xhr-request using the http-csp
08:41:53 INFO - delivery method with keep-origin-redirect and when
08:41:53 INFO - the target request is same-origin.
08:41:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1931ms
08:41:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:41:53 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a68000 == 23 [pid = 1821] [id = 465]
08:41:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa11c9400) [pid = 1821] [serial = 1300] [outer = (nil)]
08:41:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa12b2c00) [pid = 1821] [serial = 1301] [outer = 0xa11c9400]
08:41:53 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa1374c00) [pid = 1821] [serial = 1302] [outer = 0xa11c9400]
08:41:54 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
08:41:54 INFO - document served over http requires an http
08:41:54 INFO - sub-resource via xhr-request using the http-csp
08:41:54 INFO - delivery method with no-redirect and when
08:41:54 INFO - the target request is same-origin.
08:41:54 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1812ms
08:41:54 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:41:55 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d05c00 == 24 [pid = 1821] [id = 466]
08:41:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa1d08000) [pid = 1821] [serial = 1303] [outer = (nil)]
08:41:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa1de1800) [pid = 1821] [serial = 1304] [outer = 0xa1d08000]
08:41:55 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa232fc00) [pid = 1821] [serial = 1305] [outer = 0xa1d08000]
08:41:57 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
08:41:57 INFO - document served over http requires an http
08:41:57 INFO - sub-resource via xhr-request using the http-csp
08:41:57 INFO - delivery method with swap-origin-redirect and when
08:41:57 INFO - the target request is same-origin.
08:41:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2128ms
08:41:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:41:57 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2336000 == 25 [pid = 1821] [id = 467]
08:41:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa2336400) [pid = 1821] [serial = 1306] [outer = (nil)]
08:41:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa233ac00) [pid = 1821] [serial = 1307] [outer = 0xa2336400]
08:41:58 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:41:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa23a5400) [pid = 1821] [serial = 1308] [outer = 0xa2336400]
08:41:59 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
08:41:59 INFO - document served over http requires an https
08:41:59 INFO - sub-resource via fetch-request using the http-csp
08:41:59 INFO - delivery method with keep-origin-redirect and when
08:41:59 INFO - the target request is same-origin.
08:41:59 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2595ms
08:41:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:42:00 INFO - PROCESS | 1768 | ++DOCSHELL 0xa23a7c00 == 26 [pid = 1821] [id = 468]
08:42:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa23aa800) [pid = 1821] [serial = 1309] [outer = (nil)]
08:42:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa23b0000) [pid = 1821] [serial = 1310] [outer = 0xa23aa800]
08:42:00 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa26ef000) [pid = 1821] [serial = 1311] [outer = 0xa23aa800]
08:42:01 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
08:42:01 INFO - document served over http requires an https
08:42:01 INFO - sub-resource via fetch-request using the http-csp
08:42:01 INFO - delivery method with no-redirect and when
08:42:01 INFO - the target request is same-origin.
08:42:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2343ms
08:42:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:42:02 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f4400 == 27 [pid = 1821] [id = 469]
08:42:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa26f5000) [pid = 1821] [serial = 1312] [outer = (nil)]
08:42:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa26fa000) [pid = 1821] [serial = 1313] [outer = 0xa26f5000]
08:42:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa2a04400) [pid = 1821] [serial = 1314] [outer = 0xa26f5000]
08:42:04 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
08:42:04 INFO - document served over http requires an https
08:42:04 INFO - sub-resource via fetch-request using the http-csp
08:42:04 INFO - delivery method with swap-origin-redirect and when
08:42:04 INFO - the target request is same-origin.
08:42:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2333ms
08:42:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:42:05 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a07400 == 28 [pid = 1821] [id = 470]
08:42:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa2a0a000) [pid = 1821] [serial = 1315] [outer = (nil)]
08:42:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa2a0f000) [pid = 1821] [serial = 1316] [outer = 0xa2a0a000]
08:42:06 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa2a18800) [pid = 1821] [serial = 1317] [outer = 0xa2a0a000]
08:42:06 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a1e800 == 29 [pid = 1821] [id = 471]
08:42:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa2a1f000) [pid = 1821] [serial = 1318] [outer = (nil)]
08:42:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa2a21c00) [pid = 1821] [serial = 1319] [outer = 0xa2a1f000]
08:42:07 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:42:07 INFO - document served over http requires an https
08:42:07 INFO - sub-resource via iframe-tag using the http-csp
08:42:07 INFO - delivery method with keep-origin-redirect and when
08:42:07 INFO - the target request is same-origin.
08:42:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3202ms
08:42:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:42:07 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a0c800 == 30 [pid = 1821] [id = 472]
08:42:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa2a20000) [pid = 1821] [serial = 1320] [outer = (nil)]
08:42:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa2c41800) [pid = 1821] [serial = 1321] [outer = 0xa2a20000]
08:42:08 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa2c45800) [pid = 1821] [serial = 1322] [outer = 0xa2a20000]
08:42:09 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c4b800 == 31 [pid = 1821] [id = 473]
08:42:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa2c4bc00) [pid = 1821] [serial = 1323] [outer = (nil)]
08:42:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa2c4e800) [pid = 1821] [serial = 1324] [outer = 0xa2c4bc00]
08:42:09 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
08:42:09 INFO - document served over http requires an https
08:42:09 INFO - sub-resource via iframe-tag using the http-csp
08:42:09 INFO - delivery method with no-redirect and when
08:42:09 INFO - the target request is same-origin.
08:42:09 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2239ms
08:42:09 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:42:10 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a21400 == 32 [pid = 1821] [id = 474]
08:42:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa2a23800) [pid = 1821] [serial = 1325] [outer = (nil)]
08:42:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa2cae800) [pid = 1821] [serial = 1326] [outer = 0xa2a23800]
08:42:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa2cb6400) [pid = 1821] [serial = 1327] [outer = 0xa2a23800]
08:42:12 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec77000 == 33 [pid = 1821] [id = 475]
08:42:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0x9ec81000) [pid = 1821] [serial = 1328] [outer = (nil)]
08:42:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0x9f374000) [pid = 1821] [serial = 1329] [outer = 0x9ec81000]
08:42:12 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
08:42:12 INFO - document served over http requires an https
08:42:12 INFO - sub-resource via iframe-tag using the http-csp
08:42:12 INFO - delivery method with swap-origin-redirect and when
08:42:12 INFO - the target request is same-origin.
08:42:12 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2993ms
08:42:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:42:13 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f264400 == 34 [pid = 1821] [id = 476]
08:42:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0x9f99c400) [pid = 1821] [serial = 1330] [outer = (nil)]
08:42:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa045a000) [pid = 1821] [serial = 1331] [outer = 0x9f99c400]
08:42:13 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa1042000) [pid = 1821] [serial = 1332] [outer = 0x9f99c400]
08:42:15 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
08:42:15 INFO - document served over http requires an https
08:42:15 INFO - sub-resource via script-tag using the http-csp
08:42:15 INFO - delivery method with keep-origin-redirect and when
08:42:15 INFO - the target request is same-origin.
08:42:15 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2547ms
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff3f800 == 33 [pid = 1821] [id = 460]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0x9f37c400 == 32 [pid = 1821] [id = 459]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0x9f376000 == 31 [pid = 1821] [id = 458]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b4c00 == 30 [pid = 1821] [id = 457]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0x9f37b400 == 29 [pid = 1821] [id = 456]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8bc00 == 28 [pid = 1821] [id = 455]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a5d800 == 27 [pid = 1821] [id = 454]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0xa1ddac00 == 26 [pid = 1821] [id = 453]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0xa137b000 == 25 [pid = 1821] [id = 452]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0xa12b5c00 == 24 [pid = 1821] [id = 451]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0xa12b0c00 == 23 [pid = 1821] [id = 450]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0xa104c800 == 22 [pid = 1821] [id = 449]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0xa0ac3800 == 21 [pid = 1821] [id = 448]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0x9f374800 == 20 [pid = 1821] [id = 447]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7fc00 == 19 [pid = 1821] [id = 446]
08:42:15 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec24400 == 18 [pid = 1821] [id = 445]
08:42:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:42:15 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0x9f370800) [pid = 1821] [serial = 1230] [outer = (nil)] [url = about:blank]
08:42:15 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0x9ff43000) [pid = 1821] [serial = 1238] [outer = (nil)] [url = about:blank]
08:42:15 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0x9f378800) [pid = 1821] [serial = 1233] [outer = (nil)] [url = about:blank]
08:42:15 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec25000 == 19 [pid = 1821] [id = 477]
08:42:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0x9ec79400) [pid = 1821] [serial = 1333] [outer = (nil)]
08:42:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0x9ec8bc00) [pid = 1821] [serial = 1334] [outer = 0x9ec79400]
08:42:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0x9f37c000) [pid = 1821] [serial = 1335] [outer = 0x9ec79400]
08:42:17 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
08:42:17 INFO - document served over http requires an https
08:42:17 INFO - sub-resource via script-tag using the http-csp
08:42:17 INFO - delivery method with no-redirect and when
08:42:17 INFO - the target request is same-origin.
08:42:17 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2092ms
08:42:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:42:17 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec24400 == 20 [pid = 1821] [id = 478]
08:42:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0x9fdcb800) [pid = 1821] [serial = 1336] [outer = (nil)]
08:42:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0x9ff4d400) [pid = 1821] [serial = 1337] [outer = 0x9fdcb800]
08:42:18 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa0a64000) [pid = 1821] [serial = 1338] [outer = 0x9fdcb800]
08:42: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
08:42:19 INFO - document served over http requires an https
08:42:19 INFO - sub-resource via script-tag using the http-csp
08:42:19 INFO - delivery method with swap-origin-redirect and when
08:42:19 INFO - the target request is same-origin.
08:42:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2187ms
08:42:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:42:20 INFO - PROCESS | 1768 | ++DOCSHELL 0xa104dc00 == 21 [pid = 1821] [id = 479]
08:42:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa11cc400) [pid = 1821] [serial = 1339] [outer = (nil)]
08:42:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0xa12b3400) [pid = 1821] [serial = 1340] [outer = 0xa11cc400]
08:42:20 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa1379400) [pid = 1821] [serial = 1341] [outer = 0xa11cc400]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0xa1de1000) [pid = 1821] [serial = 1268] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0xa137c800) [pid = 1821] [serial = 1262] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0xa1d10400) [pid = 1821] [serial = 1265] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa0a69c00) [pid = 1821] [serial = 1250] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0xa11cb400) [pid = 1821] [serial = 1256] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0x9fd01400) [pid = 1821] [serial = 1247] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0xa1041400) [pid = 1821] [serial = 1253] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa2251400) [pid = 1821] [serial = 1271] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0x9f6e9800) [pid = 1821] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160901515]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0x9ec1ac00) [pid = 1821] [serial = 1279] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0xa12b9c00) [pid = 1821] [serial = 1259] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0x9ec8a400) [pid = 1821] [serial = 1245] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0x9e6b6400) [pid = 1821] [serial = 1287] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9fbb7800) [pid = 1821] [serial = 1284] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0x9f25bc00) [pid = 1821] [serial = 1277] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9f37e400) [pid = 1821] [serial = 1274] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0x9f262800) [pid = 1821] [serial = 1289] [outer = (nil)] [url = about:blank]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0x9f37cc00) [pid = 1821] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0x9ff40400) [pid = 1821] [serial = 1286] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9ec8ec00) [pid = 1821] [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]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0x9ec24c00) [pid = 1821] [serial = 1244] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0x9e6bc800) [pid = 1821] [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]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0x9f378400) [pid = 1821] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160901515]
08:42:21 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0x9f6e5800) [pid = 1821] [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]
08:42:21 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
08:42:21 INFO - document served over http requires an https
08:42:21 INFO - sub-resource via xhr-request using the http-csp
08:42:21 INFO - delivery method with keep-origin-redirect and when
08:42:21 INFO - the target request is same-origin.
08:42:21 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2301ms
08:42:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:42:22 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1ac00 == 22 [pid = 1821] [id = 480]
08:42:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9ec78400) [pid = 1821] [serial = 1342] [outer = (nil)]
08:42:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9f37e400) [pid = 1821] [serial = 1343] [outer = 0x9ec78400]
08:42:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa104e000) [pid = 1821] [serial = 1344] [outer = 0x9ec78400]
08:42: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
08:42:24 INFO - document served over http requires an https
08:42:24 INFO - sub-resource via xhr-request using the http-csp
08:42:24 INFO - delivery method with no-redirect and when
08:42:24 INFO - the target request is same-origin.
08:42:24 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2034ms
08:42:24 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:42:24 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec94c00 == 23 [pid = 1821] [id = 481]
08:42:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9f25c800) [pid = 1821] [serial = 1345] [outer = (nil)]
08:42:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9fd02400) [pid = 1821] [serial = 1346] [outer = 0x9f25c800]
08:42:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa05d5000) [pid = 1821] [serial = 1347] [outer = 0x9f25c800]
08:42:27 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:42:27 INFO - document served over http requires an https
08:42:27 INFO - sub-resource via xhr-request using the http-csp
08:42:27 INFO - delivery method with swap-origin-redirect and when
08:42:27 INFO - the target request is same-origin.
08:42:27 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3083ms
08:42:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:42:27 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f378800 == 24 [pid = 1821] [id = 482]
08:42:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa12b7800) [pid = 1821] [serial = 1348] [outer = (nil)]
08:42:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa1d04c00) [pid = 1821] [serial = 1349] [outer = 0xa12b7800]
08:42:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa1dd6400) [pid = 1821] [serial = 1350] [outer = 0xa12b7800]
08:42: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
08:42:29 INFO - document served over http requires an http
08:42:29 INFO - sub-resource via fetch-request using the meta-csp
08:42:29 INFO - delivery method with keep-origin-redirect and when
08:42:29 INFO - the target request is cross-origin.
08:42:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2046ms
08:42:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:42:29 INFO - PROCESS | 1768 | ++DOCSHELL 0xa137e800 == 25 [pid = 1821] [id = 483]
08:42:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa2246400) [pid = 1821] [serial = 1351] [outer = (nil)]
08:42:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa2334c00) [pid = 1821] [serial = 1352] [outer = 0xa2246400]
08:42:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa23a3000) [pid = 1821] [serial = 1353] [outer = 0xa2246400]
08:42:31 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
08:42:31 INFO - document served over http requires an http
08:42:31 INFO - sub-resource via fetch-request using the meta-csp
08:42:31 INFO - delivery method with no-redirect and when
08:42:31 INFO - the target request is cross-origin.
08:42:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1850ms
08:42:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:42:31 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f4c00 == 26 [pid = 1821] [id = 484]
08:42:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa26f8400) [pid = 1821] [serial = 1354] [outer = (nil)]
08:42:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa2a1dc00) [pid = 1821] [serial = 1355] [outer = 0xa26f8400]
08:42:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa2c4c800) [pid = 1821] [serial = 1356] [outer = 0xa26f8400]
08:42:32 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
08:42:32 INFO - document served over http requires an http
08:42:32 INFO - sub-resource via fetch-request using the meta-csp
08:42:32 INFO - delivery method with swap-origin-redirect and when
08:42:32 INFO - the target request is cross-origin.
08:42:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1888ms
08:42:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:42:33 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2cb3000 == 27 [pid = 1821] [id = 485]
08:42:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa2cb5400) [pid = 1821] [serial = 1357] [outer = (nil)]
08:42:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa3164400) [pid = 1821] [serial = 1358] [outer = 0xa2cb5400]
08:42:33 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa3168800) [pid = 1821] [serial = 1359] [outer = 0xa2cb5400]
08:42:34 INFO - PROCESS | 1768 | ++DOCSHELL 0xa316e400 == 28 [pid = 1821] [id = 486]
08:42:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa316e800) [pid = 1821] [serial = 1360] [outer = (nil)]
08:42:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0xa3404c00) [pid = 1821] [serial = 1361] [outer = 0xa316e800]
08:42:35 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
08:42:35 INFO - document served over http requires an http
08:42:35 INFO - sub-resource via iframe-tag using the meta-csp
08:42:35 INFO - delivery method with keep-origin-redirect and when
08:42:35 INFO - the target request is cross-origin.
08:42:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2395ms
08:42:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:42:35 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3160800 == 29 [pid = 1821] [id = 487]
08:42:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa3402c00) [pid = 1821] [serial = 1362] [outer = (nil)]
08:42:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa340d000) [pid = 1821] [serial = 1363] [outer = 0xa3402c00]
08:42:36 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0xa363a800) [pid = 1821] [serial = 1364] [outer = 0xa3402c00]
08:42:37 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3641c00 == 30 [pid = 1821] [id = 488]
08:42:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa3642000) [pid = 1821] [serial = 1365] [outer = (nil)]
08:42:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0xa3643800) [pid = 1821] [serial = 1366] [outer = 0xa3642000]
08:42:37 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
08:42:37 INFO - document served over http requires an http
08:42:37 INFO - sub-resource via iframe-tag using the meta-csp
08:42:37 INFO - delivery method with no-redirect and when
08:42:37 INFO - the target request is cross-origin.
08:42:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2420ms
08:42:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:42:38 INFO - PROCESS | 1768 | ++DOCSHELL 0xa340bc00 == 31 [pid = 1821] [id = 489]
08:42:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0xa3642800) [pid = 1821] [serial = 1367] [outer = (nil)]
08:42:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa3874c00) [pid = 1821] [serial = 1368] [outer = 0xa3642800]
08:42:39 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa387a800) [pid = 1821] [serial = 1369] [outer = 0xa3642800]
08:42:39 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3880800 == 32 [pid = 1821] [id = 490]
08:42:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa3880c00) [pid = 1821] [serial = 1370] [outer = (nil)]
08:42:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa3bf0400) [pid = 1821] [serial = 1371] [outer = 0xa3880c00]
08:42:40 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:42:40 INFO - document served over http requires an http
08:42:40 INFO - sub-resource via iframe-tag using the meta-csp
08:42:40 INFO - delivery method with swap-origin-redirect and when
08:42:40 INFO - the target request is cross-origin.
08:42:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2503ms
08:42:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:42:40 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3648800 == 33 [pid = 1821] [id = 491]
08:42:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0xa3881400) [pid = 1821] [serial = 1372] [outer = (nil)]
08:42:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa3bf8800) [pid = 1821] [serial = 1373] [outer = 0xa3881400]
08:42:41 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0xa3bfd800) [pid = 1821] [serial = 1374] [outer = 0xa3881400]
08:42: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
08:42:43 INFO - document served over http requires an http
08:42:43 INFO - sub-resource via script-tag using the meta-csp
08:42:43 INFO - delivery method with keep-origin-redirect and when
08:42:43 INFO - the target request is cross-origin.
08:42:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3043ms
08:42:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:42:45 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec97000 == 34 [pid = 1821] [id = 492]
08:42:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0x9f373800) [pid = 1821] [serial = 1375] [outer = (nil)]
08:42:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0x9ff40400) [pid = 1821] [serial = 1376] [outer = 0x9f373800]
08:42:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xa3dca400) [pid = 1821] [serial = 1377] [outer = 0x9f373800]
08:42:46 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
08:42:46 INFO - document served over http requires an http
08:42:46 INFO - sub-resource via script-tag using the meta-csp
08:42:46 INFO - delivery method with no-redirect and when
08:42:46 INFO - the target request is cross-origin.
08:42:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 3088ms
08:42:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:42:46 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff3e400 == 35 [pid = 1821] [id = 493]
08:42:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xa0a5f000) [pid = 1821] [serial = 1378] [outer = (nil)]
08:42:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0xa3dce800) [pid = 1821] [serial = 1379] [outer = 0xa0a5f000]
08:42:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa3f87000) [pid = 1821] [serial = 1380] [outer = 0xa0a5f000]
08:42:48 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
08:42:48 INFO - document served over http requires an http
08:42:48 INFO - sub-resource via script-tag using the meta-csp
08:42:48 INFO - delivery method with swap-origin-redirect and when
08:42:48 INFO - the target request is cross-origin.
08:42:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2236ms
08:42:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:42:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f9a6800 == 36 [pid = 1821] [id = 494]
08:42:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0x9fd06400) [pid = 1821] [serial = 1381] [outer = (nil)]
08:42:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0xa0ac7800) [pid = 1821] [serial = 1382] [outer = 0x9fd06400]
08:42:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0xa1d07800) [pid = 1821] [serial = 1383] [outer = 0x9fd06400]
08:42:50 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
08:42:50 INFO - document served over http requires an http
08:42:50 INFO - sub-resource via xhr-request using the meta-csp
08:42:50 INFO - delivery method with keep-origin-redirect and when
08:42:50 INFO - the target request is cross-origin.
08:42:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1842ms
08:42:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:42:51 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd04000 == 37 [pid = 1821] [id = 495]
08:42:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa0458c00) [pid = 1821] [serial = 1384] [outer = (nil)]
08:42:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0xa0abb400) [pid = 1821] [serial = 1385] [outer = 0xa0458c00]
08:42:51 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0xa12bec00) [pid = 1821] [serial = 1386] [outer = 0xa0458c00]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0xa104dc00 == 36 [pid = 1821] [id = 479]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec24400 == 35 [pid = 1821] [id = 478]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec25000 == 34 [pid = 1821] [id = 477]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0x9f264400 == 33 [pid = 1821] [id = 476]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec77000 == 32 [pid = 1821] [id = 475]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c4b800 == 31 [pid = 1821] [id = 473]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a0c800 == 30 [pid = 1821] [id = 472]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a1e800 == 29 [pid = 1821] [id = 471]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a07400 == 28 [pid = 1821] [id = 470]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f4400 == 27 [pid = 1821] [id = 469]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0xa23a7c00 == 26 [pid = 1821] [id = 468]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0xa2336000 == 25 [pid = 1821] [id = 467]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d05c00 == 24 [pid = 1821] [id = 466]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a68000 == 23 [pid = 1821] [id = 465]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0xa05d5c00 == 22 [pid = 1821] [id = 464]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1ec00 == 21 [pid = 1821] [id = 463]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec21400 == 20 [pid = 1821] [id = 462]
08:42:52 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec90000 == 19 [pid = 1821] [id = 461]
08:42:52 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0xa0a5e800) [pid = 1821] [serial = 1243] [outer = (nil)] [url = about:blank]
08:42:52 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0x9ec93000) [pid = 1821] [serial = 1280] [outer = (nil)] [url = about:blank]
08:42:52 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0x9fd0f800) [pid = 1821] [serial = 1275] [outer = (nil)] [url = about:blank]
08:42:52 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0x9fd08c00) [pid = 1821] [serial = 1285] [outer = (nil)] [url = about:blank]
08:42:52 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
08:42:52 INFO - document served over http requires an http
08:42:52 INFO - sub-resource via xhr-request using the meta-csp
08:42:52 INFO - delivery method with no-redirect and when
08:42:52 INFO - the target request is cross-origin.
08:42:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2189ms
08:42:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:42:53 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f25d000 == 20 [pid = 1821] [id = 496]
08:42:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0x9f25dc00) [pid = 1821] [serial = 1387] [outer = (nil)]
08:42:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0x9f268800) [pid = 1821] [serial = 1388] [outer = 0x9f25dc00]
08:42:54 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0x9fbb7800) [pid = 1821] [serial = 1389] [outer = 0x9f25dc00]
08:42:55 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
08:42:55 INFO - document served over http requires an http
08:42:55 INFO - sub-resource via xhr-request using the meta-csp
08:42:55 INFO - delivery method with swap-origin-redirect and when
08:42:55 INFO - the target request is cross-origin.
08:42:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2187ms
08:42:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:42:55 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0455400 == 21 [pid = 1821] [id = 497]
08:42:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0xa045e400) [pid = 1821] [serial = 1390] [outer = (nil)]
08:42:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0xa0a69800) [pid = 1821] [serial = 1391] [outer = 0xa045e400]
08:42:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0xa11d0800) [pid = 1821] [serial = 1392] [outer = 0xa045e400]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0x9fdcb800) [pid = 1821] [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]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0xa11cc400) [pid = 1821] [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]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0x9f99c400) [pid = 1821] [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]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0x9ec79400) [pid = 1821] [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]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0xa2a1f000) [pid = 1821] [serial = 1318] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0xa2c4bc00) [pid = 1821] [serial = 1323] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160929391]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0x9ec81000) [pid = 1821] [serial = 1328] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0xa12b3400) [pid = 1821] [serial = 1340] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0xa2c4e800) [pid = 1821] [serial = 1324] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160929391]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0x9ff43800) [pid = 1821] [serial = 1295] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0xa12b2c00) [pid = 1821] [serial = 1301] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0xa233ac00) [pid = 1821] [serial = 1307] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0xa2a0f000) [pid = 1821] [serial = 1316] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0xa2c41800) [pid = 1821] [serial = 1321] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0xa23b0000) [pid = 1821] [serial = 1310] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0xa2cae800) [pid = 1821] [serial = 1326] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0xa2a21c00) [pid = 1821] [serial = 1319] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0xa26fa000) [pid = 1821] [serial = 1313] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0x9ec80c00) [pid = 1821] [serial = 1292] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0x9ec8bc00) [pid = 1821] [serial = 1334] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0xa045a000) [pid = 1821] [serial = 1331] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0x9f374000) [pid = 1821] [serial = 1329] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0xa1de1800) [pid = 1821] [serial = 1304] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0xa0a68c00) [pid = 1821] [serial = 1298] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0x9ff4d400) [pid = 1821] [serial = 1337] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0x9f37e400) [pid = 1821] [serial = 1343] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0x9fbbd800) [pid = 1821] [serial = 1290] [outer = (nil)] [url = about:blank]
08:42:58 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0xa1379400) [pid = 1821] [serial = 1341] [outer = (nil)] [url = about:blank]
08:42:58 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
08:42:58 INFO - document served over http requires an https
08:42:58 INFO - sub-resource via fetch-request using the meta-csp
08:42:58 INFO - delivery method with keep-origin-redirect and when
08:42:58 INFO - the target request is cross-origin.
08:42:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3000ms
08:42:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:42:58 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec79000 == 22 [pid = 1821] [id = 498]
08:42:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0x9ec79400) [pid = 1821] [serial = 1393] [outer = (nil)]
08:42:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0x9f25c000) [pid = 1821] [serial = 1394] [outer = 0x9ec79400]
08:42:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:42:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0x9f9a7800) [pid = 1821] [serial = 1395] [outer = 0x9ec79400]
08:43:01 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
08:43:01 INFO - document served over http requires an https
08:43:01 INFO - sub-resource via fetch-request using the meta-csp
08:43:01 INFO - delivery method with no-redirect and when
08:43:01 INFO - the target request is cross-origin.
08:43:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2849ms
08:43:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:43:01 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec20000 == 23 [pid = 1821] [id = 499]
08:43:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0x9ec84400) [pid = 1821] [serial = 1396] [outer = (nil)]
08:43:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0x9fd0c000) [pid = 1821] [serial = 1397] [outer = 0x9ec84400]
08:43:02 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0xa05cf000) [pid = 1821] [serial = 1398] [outer = 0x9ec84400]
08:43:03 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
08:43:03 INFO - document served over http requires an https
08:43:03 INFO - sub-resource via fetch-request using the meta-csp
08:43:03 INFO - delivery method with swap-origin-redirect and when
08:43:03 INFO - the target request is cross-origin.
08:43:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2191ms
08:43:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:43:03 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f375800 == 24 [pid = 1821] [id = 500]
08:43:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0xa0abcc00) [pid = 1821] [serial = 1399] [outer = (nil)]
08:43:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa12ba400) [pid = 1821] [serial = 1400] [outer = 0xa0abcc00]
08:43:04 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa224b000) [pid = 1821] [serial = 1401] [outer = 0xa0abcc00]
08:43:04 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2338800 == 25 [pid = 1821] [id = 501]
08:43:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa233ac00) [pid = 1821] [serial = 1402] [outer = (nil)]
08:43:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa233e800) [pid = 1821] [serial = 1403] [outer = 0xa233ac00]
08:43:05 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
08:43:05 INFO - document served over http requires an https
08:43:05 INFO - sub-resource via iframe-tag using the meta-csp
08:43:05 INFO - delivery method with keep-origin-redirect and when
08:43:05 INFO - the target request is cross-origin.
08:43:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1934ms
08:43:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:43:05 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11d1c00 == 26 [pid = 1821] [id = 502]
08:43:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0xa233c000) [pid = 1821] [serial = 1404] [outer = (nil)]
08:43:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa26fa800) [pid = 1821] [serial = 1405] [outer = 0xa233c000]
08:43:06 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0xa2a0c800) [pid = 1821] [serial = 1406] [outer = 0xa233c000]
08:43:06 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a1e800 == 27 [pid = 1821] [id = 503]
08:43:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0xa2a20c00) [pid = 1821] [serial = 1407] [outer = (nil)]
08:43:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0xa2a23c00) [pid = 1821] [serial = 1408] [outer = 0xa2a20c00]
08:43:07 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
08:43:07 INFO - document served over http requires an https
08:43:07 INFO - sub-resource via iframe-tag using the meta-csp
08:43:07 INFO - delivery method with no-redirect and when
08:43:07 INFO - the target request is cross-origin.
08:43:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1961ms
08:43:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:43:07 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26ee400 == 28 [pid = 1821] [id = 504]
08:43:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xa2a22800) [pid = 1821] [serial = 1409] [outer = (nil)]
08:43:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xa2c4ac00) [pid = 1821] [serial = 1410] [outer = 0xa2a22800]
08:43:07 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0xa2cac800) [pid = 1821] [serial = 1411] [outer = 0xa2a22800]
08:43:09 INFO - PROCESS | 1768 | ++DOCSHELL 0xa316ac00 == 29 [pid = 1821] [id = 505]
08:43:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa316b000) [pid = 1821] [serial = 1412] [outer = (nil)]
08:43:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa3407800) [pid = 1821] [serial = 1413] [outer = 0xa316b000]
08:43:09 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
08:43:09 INFO - document served over http requires an https
08:43:09 INFO - sub-resource via iframe-tag using the meta-csp
08:43:09 INFO - delivery method with swap-origin-redirect and when
08:43:09 INFO - the target request is cross-origin.
08:43:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2389ms
08:43:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:43:10 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c47000 == 30 [pid = 1821] [id = 506]
08:43:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0xa316dc00) [pid = 1821] [serial = 1414] [outer = (nil)]
08:43:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0xa3647400) [pid = 1821] [serial = 1415] [outer = 0xa316dc00]
08:43:10 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa3bf4400) [pid = 1821] [serial = 1416] [outer = 0xa316dc00]
08:43: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
08:43:12 INFO - document served over http requires an https
08:43:12 INFO - sub-resource via script-tag using the meta-csp
08:43:12 INFO - delivery method with keep-origin-redirect and when
08:43:12 INFO - the target request is cross-origin.
08:43:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2440ms
08:43:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:43:12 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3f89000 == 31 [pid = 1821] [id = 507]
08:43:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0xa3f89800) [pid = 1821] [serial = 1417] [outer = (nil)]
08:43:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0xa3f8e800) [pid = 1821] [serial = 1418] [outer = 0xa3f89800]
08:43:13 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0xa3f92c00) [pid = 1821] [serial = 1419] [outer = 0xa3f89800]
08:43: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
08:43:14 INFO - document served over http requires an https
08:43:14 INFO - sub-resource via script-tag using the meta-csp
08:43:14 INFO - delivery method with no-redirect and when
08:43:14 INFO - the target request is cross-origin.
08:43:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2241ms
08:43:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:43:14 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3f8d000 == 32 [pid = 1821] [id = 508]
08:43:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0xa41ebc00) [pid = 1821] [serial = 1420] [outer = (nil)]
08:43:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0xa41f1c00) [pid = 1821] [serial = 1421] [outer = 0xa41ebc00]
08:43:15 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0xa430c800) [pid = 1821] [serial = 1422] [outer = 0xa41ebc00]
08:43: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
08:43:16 INFO - document served over http requires an https
08:43:16 INFO - sub-resource via script-tag using the meta-csp
08:43:16 INFO - delivery method with swap-origin-redirect and when
08:43:16 INFO - the target request is cross-origin.
08:43:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2470ms
08:43:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:43:17 INFO - PROCESS | 1768 | ++DOCSHELL 0xa430fc00 == 33 [pid = 1821] [id = 509]
08:43:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0xa4313400) [pid = 1821] [serial = 1423] [outer = (nil)]
08:43:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0xa4318400) [pid = 1821] [serial = 1424] [outer = 0xa4313400]
08:43:17 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (0xa4382800) [pid = 1821] [serial = 1425] [outer = 0xa4313400]
08:43:19 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
08:43:19 INFO - document served over http requires an https
08:43:19 INFO - sub-resource via xhr-request using the meta-csp
08:43:19 INFO - delivery method with keep-origin-redirect and when
08:43:19 INFO - the target request is cross-origin.
08:43:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2280ms
08:43:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:43:20 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4315400 == 34 [pid = 1821] [id = 510]
08:43:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (0xa4387c00) [pid = 1821] [serial = 1426] [outer = (nil)]
08:43:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (0xa438c400) [pid = 1821] [serial = 1427] [outer = 0xa4387c00]
08:43:21 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (0xa4390c00) [pid = 1821] [serial = 1428] [outer = 0xa4387c00]
08:43:21 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
08:43:21 INFO - document served over http requires an https
08:43:21 INFO - sub-resource via xhr-request using the meta-csp
08:43:21 INFO - delivery method with no-redirect and when
08:43:21 INFO - the target request is cross-origin.
08:43:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2939ms
08:43:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:43:22 INFO - PROCESS | 1768 | ++DOCSHELL 0xa438ac00 == 35 [pid = 1821] [id = 511]
08:43:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (0xa4be5000) [pid = 1821] [serial = 1429] [outer = (nil)]
08:43:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (0xa4bea800) [pid = 1821] [serial = 1430] [outer = 0xa4be5000]
08:43:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (0xa4bef800) [pid = 1821] [serial = 1431] [outer = 0xa4be5000]
08:43:24 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
08:43:24 INFO - document served over http requires an https
08:43:24 INFO - sub-resource via xhr-request using the meta-csp
08:43:24 INFO - delivery method with swap-origin-redirect and when
08:43:24 INFO - the target request is cross-origin.
08:43:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2004ms
08:43:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:43:24 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4be6000 == 36 [pid = 1821] [id = 512]
08:43:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (0xa4bea400) [pid = 1821] [serial = 1432] [outer = (nil)]
08:43:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (0xa5197c00) [pid = 1821] [serial = 1433] [outer = 0xa4bea400]
08:43:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (0xa53b4800) [pid = 1821] [serial = 1434] [outer = 0xa4bea400]
08:43:26 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
08:43:26 INFO - document served over http requires an http
08:43:26 INFO - sub-resource via fetch-request using the meta-csp
08:43:26 INFO - delivery method with keep-origin-redirect and when
08:43:26 INFO - the target request is same-origin.
08:43:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2039ms
08:43:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:43:26 INFO - PROCESS | 1768 | ++DOCSHELL 0xa53b9c00 == 37 [pid = 1821] [id = 513]
08:43:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (0xa53bb000) [pid = 1821] [serial = 1435] [outer = (nil)]
08:43:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (0xa53bf800) [pid = 1821] [serial = 1436] [outer = 0xa53bb000]
08:43:26 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (0xa573c400) [pid = 1821] [serial = 1437] [outer = 0xa53bb000]
08:43:28 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:43:28 INFO - document served over http requires an http
08:43:28 INFO - sub-resource via fetch-request using the meta-csp
08:43:28 INFO - delivery method with no-redirect and when
08:43:28 INFO - the target request is same-origin.
08:43:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2142ms
08:43:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:43:28 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5741000 == 38 [pid = 1821] [id = 514]
08:43:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (0xa5741c00) [pid = 1821] [serial = 1438] [outer = (nil)]
08:43:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (0xa5745c00) [pid = 1821] [serial = 1439] [outer = 0xa5741c00]
08:43:29 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (0xa585e000) [pid = 1821] [serial = 1440] [outer = 0xa5741c00]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec94c00 == 37 [pid = 1821] [id = 481]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0x9f378800 == 36 [pid = 1821] [id = 482]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0xa137e800 == 35 [pid = 1821] [id = 483]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f4c00 == 34 [pid = 1821] [id = 484]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0xa316e400 == 33 [pid = 1821] [id = 486]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0xa2cb3000 == 32 [pid = 1821] [id = 485]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0xa3641c00 == 31 [pid = 1821] [id = 488]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0xa3160800 == 30 [pid = 1821] [id = 487]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0xa3880800 == 29 [pid = 1821] [id = 490]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0xa340bc00 == 28 [pid = 1821] [id = 489]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0xa3648800 == 27 [pid = 1821] [id = 491]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec97000 == 26 [pid = 1821] [id = 492]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0x9f9a6800 == 25 [pid = 1821] [id = 494]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd04000 == 24 [pid = 1821] [id = 495]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0x9f25d000 == 23 [pid = 1821] [id = 496]
08:43:31 INFO - PROCESS | 1768 | --DOCSHELL 0xa0455400 == 22 [pid = 1821] [id = 497]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec20000 == 21 [pid = 1821] [id = 499]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa2338800 == 20 [pid = 1821] [id = 501]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9f375800 == 19 [pid = 1821] [id = 500]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a21400 == 18 [pid = 1821] [id = 474]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a1e800 == 17 [pid = 1821] [id = 503]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa11d1c00 == 16 [pid = 1821] [id = 502]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa316ac00 == 15 [pid = 1821] [id = 505]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa26ee400 == 14 [pid = 1821] [id = 504]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c47000 == 13 [pid = 1821] [id = 506]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa3f89000 == 12 [pid = 1821] [id = 507]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa3f8d000 == 11 [pid = 1821] [id = 508]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa430fc00 == 10 [pid = 1821] [id = 509]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa4315400 == 9 [pid = 1821] [id = 510]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa438ac00 == 8 [pid = 1821] [id = 511]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa4be6000 == 7 [pid = 1821] [id = 512]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0xa53b9c00 == 6 [pid = 1821] [id = 513]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1ac00 == 5 [pid = 1821] [id = 480]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec90c00 == 4 [pid = 1821] [id = 444]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec79000 == 3 [pid = 1821] [id = 498]
08:43:32 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff3e400 == 2 [pid = 1821] [id = 493]
08:43:32 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (0xa0a64000) [pid = 1821] [serial = 1338] [outer = (nil)] [url = about:blank]
08:43:32 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (0xa1042000) [pid = 1821] [serial = 1332] [outer = (nil)] [url = about:blank]
08:43:32 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (0x9f37c000) [pid = 1821] [serial = 1335] [outer = (nil)] [url = about:blank]
08:43:33 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
08:43:33 INFO - document served over http requires an http
08:43:33 INFO - sub-resource via fetch-request using the meta-csp
08:43:33 INFO - delivery method with swap-origin-redirect and when
08:43:33 INFO - the target request is same-origin.
08:43:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 4859ms
08:43:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:43:33 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6be000 == 3 [pid = 1821] [id = 515]
08:43:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (0x9e6be800) [pid = 1821] [serial = 1441] [outer = (nil)]
08:43:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (0x9e8c7800) [pid = 1821] [serial = 1442] [outer = 0x9e6be800]
08:43:34 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (0x9e8d2000) [pid = 1821] [serial = 1443] [outer = 0x9e6be800]
08:43:34 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec19c00 == 4 [pid = 1821] [id = 516]
08:43:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (0x9ec1a000) [pid = 1821] [serial = 1444] [outer = (nil)]
08:43:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (0x9ec21000) [pid = 1821] [serial = 1445] [outer = 0x9ec1a000]
08:43:36 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
08:43:36 INFO - document served over http requires an http
08:43:36 INFO - sub-resource via iframe-tag using the meta-csp
08:43:36 INFO - delivery method with keep-origin-redirect and when
08:43:36 INFO - the target request is same-origin.
08:43:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2998ms
08:43:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:43:36 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1dc00 == 5 [pid = 1821] [id = 517]
08:43:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (0x9ec1e800) [pid = 1821] [serial = 1446] [outer = (nil)]
08:43:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (0x9ec7ac00) [pid = 1821] [serial = 1447] [outer = 0x9ec1e800]
08:43:37 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 168 (0x9ec83c00) [pid = 1821] [serial = 1448] [outer = 0x9ec1e800]
08:43:37 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec92000 == 6 [pid = 1821] [id = 518]
08:43:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 169 (0x9ec92800) [pid = 1821] [serial = 1449] [outer = (nil)]
08:43:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 170 (0x9e6b8000) [pid = 1821] [serial = 1450] [outer = 0x9ec92800]
08:43:39 INFO - PROCESS | 1768 | --DOMWINDOW == 169 (0xa2a23800) [pid = 1821] [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]
08:43:39 INFO - PROCESS | 1768 | --DOMWINDOW == 168 (0x9e6b9400) [pid = 1821] [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]
08:43:39 INFO - PROCESS | 1768 | --DOMWINDOW == 167 (0xa224f800) [pid = 1821] [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]
08:43:39 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (0xa3881400) [pid = 1821] [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]
08:43:39 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (0xa045c400) [pid = 1821] [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]
08:43:39 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (0x9f373800) [pid = 1821] [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]
08:43:39 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (0xa3642000) [pid = 1821] [serial = 1365] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160957523]
08:43:39 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (0x9fbb8800) [pid = 1821] [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]
08:43:39 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (0xa045e400) [pid = 1821] [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]
08:43:39 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (0x9f266c00) [pid = 1821] [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]
08:43:39 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (0x9fbb3c00) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (0xa3880c00) [pid = 1821] [serial = 1370] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (0x9ec78400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (0x9ff44400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (0x9f25c800) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (0x9f99cc00) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (0x9f6e0800) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (0xa26f8400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (0xa11c9400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (0xa2cb5400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (0xa2a20000) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (0x9e6b5400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (0xa05d9400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0x9ec92400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0x9ec21c00) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa3402c00) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0x9ec79400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0xa12b7800) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0x9fd01800) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0xa2246400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0xa1377000) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0x9ec94000) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0xa23aa800) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0xa12b1400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0xa3642800) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0x9f99a400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0xa0a5f000) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0xa2a0a000) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0x9fd0e000) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0xa1ddcc00) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0xa1d08000) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0xa26f5000) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0xa104d000) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0xa0458c00) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0xa316e800) [pid = 1821] [serial = 1360] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0xa2336400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0xa0ac4400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0xa1d09c00) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0x9fd06400) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0x9f25dc00) [pid = 1821] [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]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0x9f25c000) [pid = 1821] [serial = 1394] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0xa0ac7800) [pid = 1821] [serial = 1382] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0xa3bf0400) [pid = 1821] [serial = 1371] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa3874c00) [pid = 1821] [serial = 1368] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0xa0a69800) [pid = 1821] [serial = 1391] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0xa340d000) [pid = 1821] [serial = 1363] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0xa3643800) [pid = 1821] [serial = 1366] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160957523]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa3404c00) [pid = 1821] [serial = 1361] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa1d04c00) [pid = 1821] [serial = 1349] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0xa3dce800) [pid = 1821] [serial = 1379] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0xa3164400) [pid = 1821] [serial = 1358] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0x9f268800) [pid = 1821] [serial = 1388] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa2a1dc00) [pid = 1821] [serial = 1355] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9ff40400) [pid = 1821] [serial = 1376] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0x9fd02400) [pid = 1821] [serial = 1346] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa0abb400) [pid = 1821] [serial = 1385] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa3bf8800) [pid = 1821] [serial = 1373] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa2334c00) [pid = 1821] [serial = 1352] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa045ec00) [pid = 1821] [serial = 1296] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa05d5000) [pid = 1821] [serial = 1347] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa045c000) [pid = 1821] [serial = 1248] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa0454400) [pid = 1821] [serial = 1221] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa232fc00) [pid = 1821] [serial = 1305] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa2cb6400) [pid = 1821] [serial = 1327] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa2a04400) [pid = 1821] [serial = 1314] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa05d0800) [pid = 1821] [serial = 1224] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0x9fbb0800) [pid = 1821] [serial = 1212] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa2247000) [pid = 1821] [serial = 1269] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa2c45800) [pid = 1821] [serial = 1322] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0x9fd04c00) [pid = 1821] [serial = 1215] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa1374c00) [pid = 1821] [serial = 1302] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa11d2c00) [pid = 1821] [serial = 1257] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa104e000) [pid = 1821] [serial = 1344] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa0ac2400) [pid = 1821] [serial = 1299] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa1dd7800) [pid = 1821] [serial = 1266] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa26ef000) [pid = 1821] [serial = 1311] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0x9ec25400) [pid = 1821] [serial = 1201] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9fbb9400) [pid = 1821] [serial = 1227] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa0abb800) [pid = 1821] [serial = 1251] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa1d07800) [pid = 1821] [serial = 1383] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9f37a000) [pid = 1821] [serial = 1206] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9f376c00) [pid = 1821] [serial = 1293] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa1d03c00) [pid = 1821] [serial = 1263] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa1046000) [pid = 1821] [serial = 1254] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9f6ec400) [pid = 1821] [serial = 1209] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa23a5400) [pid = 1821] [serial = 1308] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa2a18800) [pid = 1821] [serial = 1317] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa12bec00) [pid = 1821] [serial = 1386] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa12bf800) [pid = 1821] [serial = 1260] [outer = (nil)] [url = about:blank]
08:43:40 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
08:43:40 INFO - document served over http requires an http
08:43:40 INFO - sub-resource via iframe-tag using the meta-csp
08:43:40 INFO - delivery method with no-redirect and when
08:43:40 INFO - the target request is same-origin.
08:43:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 4213ms
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0x9fbb7800) [pid = 1821] [serial = 1389] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa2255000) [pid = 1821] [serial = 1272] [outer = (nil)] [url = about:blank]
08:43:40 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0x9fdd8400) [pid = 1821] [serial = 1218] [outer = (nil)] [url = about:blank]
08:43:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:43:40 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b2400 == 7 [pid = 1821] [id = 519]
08:43:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0x9e8c7c00) [pid = 1821] [serial = 1451] [outer = (nil)]
08:43:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0x9e8cf800) [pid = 1821] [serial = 1452] [outer = 0x9e8c7c00]
08:43:41 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0x9ec24000) [pid = 1821] [serial = 1453] [outer = 0x9e8c7c00]
08:43:41 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8f400 == 8 [pid = 1821] [id = 520]
08:43:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0x9ec8f800) [pid = 1821] [serial = 1454] [outer = (nil)]
08:43:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0x9ec96800) [pid = 1821] [serial = 1455] [outer = 0x9ec8f800]
08:43:42 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
08:43:42 INFO - document served over http requires an http
08:43:42 INFO - sub-resource via iframe-tag using the meta-csp
08:43:42 INFO - delivery method with swap-origin-redirect and when
08:43:42 INFO - the target request is same-origin.
08:43:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1745ms
08:43:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:43:42 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b5800 == 9 [pid = 1821] [id = 521]
08:43:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0x9e6bbc00) [pid = 1821] [serial = 1456] [outer = (nil)]
08:43:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0x9e8cd800) [pid = 1821] [serial = 1457] [outer = 0x9e6bbc00]
08:43:43 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0x9ec7c400) [pid = 1821] [serial = 1458] [outer = 0x9e6bbc00]
08:43:44 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
08:43:44 INFO - document served over http requires an http
08:43:44 INFO - sub-resource via script-tag using the meta-csp
08:43:44 INFO - delivery method with keep-origin-redirect and when
08:43:44 INFO - the target request is same-origin.
08:43:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2340ms
08:43:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:43:44 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c6000 == 10 [pid = 1821] [id = 522]
08:43:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9ec97c00) [pid = 1821] [serial = 1459] [outer = (nil)]
08:43:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0x9f261800) [pid = 1821] [serial = 1460] [outer = 0x9ec97c00]
08:43:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0x9f269000) [pid = 1821] [serial = 1461] [outer = 0x9ec97c00]
08:43:46 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
08:43:46 INFO - document served over http requires an http
08:43:46 INFO - sub-resource via script-tag using the meta-csp
08:43:46 INFO - delivery method with no-redirect and when
08:43:46 INFO - the target request is same-origin.
08:43:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2361ms
08:43:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:43:47 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f260400 == 11 [pid = 1821] [id = 523]
08:43:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9f375000) [pid = 1821] [serial = 1462] [outer = (nil)]
08:43:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0x9f37bc00) [pid = 1821] [serial = 1463] [outer = 0x9f375000]
08:43:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0x9f6e0400) [pid = 1821] [serial = 1464] [outer = 0x9f375000]
08:43:49 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
08:43:49 INFO - document served over http requires an http
08:43:49 INFO - sub-resource via script-tag using the meta-csp
08:43:49 INFO - delivery method with swap-origin-redirect and when
08:43:49 INFO - the target request is same-origin.
08:43:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2193ms
08:43:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:43:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e5c00 == 12 [pid = 1821] [id = 524]
08:43:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0x9f6e6800) [pid = 1821] [serial = 1465] [outer = (nil)]
08:43:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0x9f6ebc00) [pid = 1821] [serial = 1466] [outer = 0x9f6e6800]
08:43:50 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0x9f999000) [pid = 1821] [serial = 1467] [outer = 0x9f6e6800]
08:43:51 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
08:43:51 INFO - document served over http requires an http
08:43:51 INFO - sub-resource via xhr-request using the meta-csp
08:43:51 INFO - delivery method with keep-origin-redirect and when
08:43:51 INFO - the target request is same-origin.
08:43:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2149ms
08:43:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:43:51 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e9c00 == 13 [pid = 1821] [id = 525]
08:43:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0x9f99f000) [pid = 1821] [serial = 1468] [outer = (nil)]
08:43:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0x9f9a4400) [pid = 1821] [serial = 1469] [outer = 0x9f99f000]
08:43:52 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0x9fbb0800) [pid = 1821] [serial = 1470] [outer = 0x9f99f000]
08:43:53 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
08:43:53 INFO - document served over http requires an http
08:43:53 INFO - sub-resource via xhr-request using the meta-csp
08:43:53 INFO - delivery method with no-redirect and when
08:43:53 INFO - the target request is same-origin.
08:43:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2197ms
08:43:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:43:53 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f9a4000 == 14 [pid = 1821] [id = 526]
08:43:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9fbb7800) [pid = 1821] [serial = 1471] [outer = (nil)]
08:43:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9fbbec00) [pid = 1821] [serial = 1472] [outer = 0x9fbb7800]
08:43:55 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9fd09000) [pid = 1821] [serial = 1473] [outer = 0x9fbb7800]
08:43:56 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
08:43:56 INFO - document served over http requires an http
08:43:56 INFO - sub-resource via xhr-request using the meta-csp
08:43:56 INFO - delivery method with swap-origin-redirect and when
08:43:56 INFO - the target request is same-origin.
08:43:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2902ms
08:43:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:43:56 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd0e800 == 15 [pid = 1821] [id = 527]
08:43:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0x9fd0f400) [pid = 1821] [serial = 1474] [outer = (nil)]
08:43:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0x9fdcc000) [pid = 1821] [serial = 1475] [outer = 0x9fd0f400]
08:43:57 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9fdcfc00) [pid = 1821] [serial = 1476] [outer = 0x9fd0f400]
08:43:58 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
08:43:58 INFO - document served over http requires an https
08:43:58 INFO - sub-resource via fetch-request using the meta-csp
08:43:58 INFO - delivery method with keep-origin-redirect and when
08:43:58 INFO - the target request is same-origin.
08:43:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1936ms
08:43:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:43:58 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd10400 == 16 [pid = 1821] [id = 528]
08:43:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0x9fdd6800) [pid = 1821] [serial = 1477] [outer = (nil)]
08:43:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0x9ff40400) [pid = 1821] [serial = 1478] [outer = 0x9fdd6800]
08:43:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:43:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9ff45000) [pid = 1821] [serial = 1479] [outer = 0x9fdd6800]
08:44:00 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
08:44:00 INFO - document served over http requires an https
08:44:00 INFO - sub-resource via fetch-request using the meta-csp
08:44:00 INFO - delivery method with no-redirect and when
08:44:00 INFO - the target request is same-origin.
08:44:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1840ms
08:44:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:44:00 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff49800 == 17 [pid = 1821] [id = 529]
08:44:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9ff4a000) [pid = 1821] [serial = 1480] [outer = (nil)]
08:44:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa0455800) [pid = 1821] [serial = 1481] [outer = 0x9ff4a000]
08:44:01 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa0459400) [pid = 1821] [serial = 1482] [outer = 0x9ff4a000]
08:44:02 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
08:44:02 INFO - document served over http requires an https
08:44:02 INFO - sub-resource via fetch-request using the meta-csp
08:44:02 INFO - delivery method with swap-origin-redirect and when
08:44:02 INFO - the target request is same-origin.
08:44:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2542ms
08:44:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:44:03 INFO - PROCESS | 1768 | ++DOCSHELL 0xa05cf800 == 18 [pid = 1821] [id = 530]
08:44:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa05d2000) [pid = 1821] [serial = 1483] [outer = (nil)]
08:44:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa05d5000) [pid = 1821] [serial = 1484] [outer = 0xa05d2000]
08:44:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa05d9400) [pid = 1821] [serial = 1485] [outer = 0xa05d2000]
08:44:04 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f266800 == 19 [pid = 1821] [id = 531]
08:44:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9f6e6400) [pid = 1821] [serial = 1486] [outer = (nil)]
08:44:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9e8d1000) [pid = 1821] [serial = 1487] [outer = 0x9f6e6400]
08:44:05 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
08:44:05 INFO - document served over http requires an https
08:44:05 INFO - sub-resource via iframe-tag using the meta-csp
08:44:05 INFO - delivery method with keep-origin-redirect and when
08:44:05 INFO - the target request is same-origin.
08:44:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2799ms
08:44:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:44:05 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6bd000 == 20 [pid = 1821] [id = 532]
08:44:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0x9e8cc400) [pid = 1821] [serial = 1488] [outer = (nil)]
08:44:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0x9f376000) [pid = 1821] [serial = 1489] [outer = 0x9e8cc400]
08:44:06 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0x9f6eac00) [pid = 1821] [serial = 1490] [outer = 0x9e8cc400]
08:44:07 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8f400 == 19 [pid = 1821] [id = 520]
08:44:07 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec92000 == 18 [pid = 1821] [id = 518]
08:44:07 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1dc00 == 17 [pid = 1821] [id = 517]
08:44:07 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec19c00 == 16 [pid = 1821] [id = 516]
08:44:07 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6be000 == 15 [pid = 1821] [id = 515]
08:44:07 INFO - PROCESS | 1768 | --DOCSHELL 0xa5741000 == 14 [pid = 1821] [id = 514]
08:44:07 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0x9f9a7800) [pid = 1821] [serial = 1395] [outer = (nil)] [url = about:blank]
08:44:07 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0xa1dd6400) [pid = 1821] [serial = 1350] [outer = (nil)] [url = about:blank]
08:44:07 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa3bfd800) [pid = 1821] [serial = 1374] [outer = (nil)] [url = about:blank]
08:44:07 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa23a3000) [pid = 1821] [serial = 1353] [outer = (nil)] [url = about:blank]
08:44:07 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa3f87000) [pid = 1821] [serial = 1380] [outer = (nil)] [url = about:blank]
08:44:07 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa3dca400) [pid = 1821] [serial = 1377] [outer = (nil)] [url = about:blank]
08:44:07 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa2c4c800) [pid = 1821] [serial = 1356] [outer = (nil)] [url = about:blank]
08:44:07 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa363a800) [pid = 1821] [serial = 1364] [outer = (nil)] [url = about:blank]
08:44:07 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa3168800) [pid = 1821] [serial = 1359] [outer = (nil)] [url = about:blank]
08:44:07 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa387a800) [pid = 1821] [serial = 1369] [outer = (nil)] [url = about:blank]
08:44:07 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa11d0800) [pid = 1821] [serial = 1392] [outer = (nil)] [url = about:blank]
08:44:07 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec16c00 == 15 [pid = 1821] [id = 533]
08:44:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9ec18000) [pid = 1821] [serial = 1491] [outer = (nil)]
08:44:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9ec20800) [pid = 1821] [serial = 1492] [outer = 0x9ec18000]
08:44:07 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
08:44:07 INFO - document served over http requires an https
08:44:07 INFO - sub-resource via iframe-tag using the meta-csp
08:44:07 INFO - delivery method with no-redirect and when
08:44:07 INFO - the target request is same-origin.
08:44:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2440ms
08:44:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:44:08 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec19c00 == 16 [pid = 1821] [id = 534]
08:44:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9ec1dc00) [pid = 1821] [serial = 1493] [outer = (nil)]
08:44:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9f37cc00) [pid = 1821] [serial = 1494] [outer = 0x9ec1dc00]
08:44:08 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0x9fbb9800) [pid = 1821] [serial = 1495] [outer = 0x9ec1dc00]
08:44:09 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdcac00 == 17 [pid = 1821] [id = 535]
08:44:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9fdcc400) [pid = 1821] [serial = 1496] [outer = (nil)]
08:44:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9fdd8400) [pid = 1821] [serial = 1497] [outer = 0x9fdcc400]
08:44:10 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
08:44:10 INFO - document served over http requires an https
08:44:10 INFO - sub-resource via iframe-tag using the meta-csp
08:44:10 INFO - delivery method with swap-origin-redirect and when
08:44:10 INFO - the target request is same-origin.
08:44:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2450ms
08:44:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:44:10 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec96400 == 18 [pid = 1821] [id = 536]
08:44:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9fdd2000) [pid = 1821] [serial = 1498] [outer = (nil)]
08:44:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa05d1800) [pid = 1821] [serial = 1499] [outer = 0x9fdd2000]
08:44:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa0a60c00) [pid = 1821] [serial = 1500] [outer = 0x9fdd2000]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9e8cf800) [pid = 1821] [serial = 1452] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa3407800) [pid = 1821] [serial = 1413] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa4318400) [pid = 1821] [serial = 1424] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa233e800) [pid = 1821] [serial = 1403] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa4bea800) [pid = 1821] [serial = 1430] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0x9fd0c000) [pid = 1821] [serial = 1397] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa53bf800) [pid = 1821] [serial = 1436] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa3f8e800) [pid = 1821] [serial = 1418] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa2a23c00) [pid = 1821] [serial = 1408] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160986851]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa5745c00) [pid = 1821] [serial = 1439] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa438c400) [pid = 1821] [serial = 1427] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9e6b8000) [pid = 1821] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161017871]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa12ba400) [pid = 1821] [serial = 1400] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa26fa800) [pid = 1821] [serial = 1405] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0x9e8c7800) [pid = 1821] [serial = 1442] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa5197c00) [pid = 1821] [serial = 1433] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0x9ec7ac00) [pid = 1821] [serial = 1447] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa2c4ac00) [pid = 1821] [serial = 1410] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9ec21000) [pid = 1821] [serial = 1445] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa3647400) [pid = 1821] [serial = 1415] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa41f1c00) [pid = 1821] [serial = 1421] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0x9ec1a000) [pid = 1821] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa41ebc00) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa316b000) [pid = 1821] [serial = 1412] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa316dc00) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa233ac00) [pid = 1821] [serial = 1402] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0x9e6be800) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa3f89800) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9ec92800) [pid = 1821] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161017871]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa2a20c00) [pid = 1821] [serial = 1407] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449160986851]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0x9ec1e800) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0xa0abcc00) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa4313400) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0x9ec84400) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa53bb000) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa4be5000) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0xa4387c00) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa233c000) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa4bea400) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xa2a22800) [pid = 1821] [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]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa4390c00) [pid = 1821] [serial = 1428] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xa4382800) [pid = 1821] [serial = 1425] [outer = (nil)] [url = about:blank]
08:44:12 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (0xa4bef800) [pid = 1821] [serial = 1431] [outer = (nil)] [url = about:blank]
08:44:13 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
08:44:13 INFO - document served over http requires an https
08:44:13 INFO - sub-resource via script-tag using the meta-csp
08:44:13 INFO - delivery method with keep-origin-redirect and when
08:44:13 INFO - the target request is same-origin.
08:44:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3153ms
08:44:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:44:13 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec90000 == 19 [pid = 1821] [id = 537]
08:44:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (0x9fdcbc00) [pid = 1821] [serial = 1501] [outer = (nil)]
08:44:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0xa0a65800) [pid = 1821] [serial = 1502] [outer = 0x9fdcbc00]
08:44:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0xa0a6cc00) [pid = 1821] [serial = 1503] [outer = 0x9fdcbc00]
08:44:15 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
08:44:15 INFO - document served over http requires an https
08:44:15 INFO - sub-resource via script-tag using the meta-csp
08:44:15 INFO - delivery method with no-redirect and when
08:44:15 INFO - the target request is same-origin.
08:44:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2102ms
08:44:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:44:16 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec92800 == 20 [pid = 1821] [id = 538]
08:44:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0x9ec93400) [pid = 1821] [serial = 1504] [outer = (nil)]
08:44:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0x9f6e5000) [pid = 1821] [serial = 1505] [outer = 0x9ec93400]
08:44:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0x9fd0e000) [pid = 1821] [serial = 1506] [outer = 0x9ec93400]
08:44:17 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
08:44:17 INFO - document served over http requires an https
08:44:17 INFO - sub-resource via script-tag using the meta-csp
08:44:17 INFO - delivery method with swap-origin-redirect and when
08:44:17 INFO - the target request is same-origin.
08:44:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2147ms
08:44:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:44:18 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f266c00 == 21 [pid = 1821] [id = 539]
08:44:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0xa05d5400) [pid = 1821] [serial = 1507] [outer = (nil)]
08:44:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0xa0abac00) [pid = 1821] [serial = 1508] [outer = 0xa05d5400]
08:44:18 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xa0abf800) [pid = 1821] [serial = 1509] [outer = 0xa05d5400]
08:44:19 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
08:44:19 INFO - document served over http requires an https
08:44:19 INFO - sub-resource via xhr-request using the meta-csp
08:44:19 INFO - delivery method with keep-origin-redirect and when
08:44:19 INFO - the target request is same-origin.
08:44:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1957ms
08:44:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:44:20 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a6b400 == 22 [pid = 1821] [id = 540]
08:44:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xa0abd800) [pid = 1821] [serial = 1510] [outer = (nil)]
08:44:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0xa1043000) [pid = 1821] [serial = 1511] [outer = 0xa0abd800]
08:44:20 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa1048000) [pid = 1821] [serial = 1512] [outer = 0xa0abd800]
08:44:21 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
08:44:21 INFO - document served over http requires an https
08:44:21 INFO - sub-resource via xhr-request using the meta-csp
08:44:21 INFO - delivery method with no-redirect and when
08:44:21 INFO - the target request is same-origin.
08:44:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2008ms
08:44:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:44:22 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1042c00 == 23 [pid = 1821] [id = 541]
08:44:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xa104e400) [pid = 1821] [serial = 1513] [outer = (nil)]
08:44:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa11cbc00) [pid = 1821] [serial = 1514] [outer = 0xa104e400]
08:44:23 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa11d0000) [pid = 1821] [serial = 1515] [outer = 0xa104e400]
08:44:24 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
08:44:24 INFO - document served over http requires an https
08:44:24 INFO - sub-resource via xhr-request using the meta-csp
08:44:24 INFO - delivery method with swap-origin-redirect and when
08:44:24 INFO - the target request is same-origin.
08:44:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2457ms
08:44:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:44:24 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11d5800 == 24 [pid = 1821] [id = 542]
08:44:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa11d5c00) [pid = 1821] [serial = 1516] [outer = (nil)]
08:44:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa12b1c00) [pid = 1821] [serial = 1517] [outer = 0xa11d5c00]
08:44:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa12b6800) [pid = 1821] [serial = 1518] [outer = 0xa11d5c00]
08:44:26 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
08:44:26 INFO - document served over http requires an http
08:44:26 INFO - sub-resource via fetch-request using the meta-referrer
08:44:26 INFO - delivery method with keep-origin-redirect and when
08:44:26 INFO - the target request is cross-origin.
08:44:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2291ms
08:44:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:44:27 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12bd800 == 25 [pid = 1821] [id = 543]
08:44:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa1371c00) [pid = 1821] [serial = 1519] [outer = (nil)]
08:44:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa1375000) [pid = 1821] [serial = 1520] [outer = 0xa1371c00]
08:44:27 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa1379c00) [pid = 1821] [serial = 1521] [outer = 0xa1371c00]
08:44:29 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
08:44:29 INFO - document served over http requires an http
08:44:29 INFO - sub-resource via fetch-request using the meta-referrer
08:44:29 INFO - delivery method with no-redirect and when
08:44:29 INFO - the target request is cross-origin.
08:44:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2315ms
08:44:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:44:29 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d01800 == 26 [pid = 1821] [id = 544]
08:44:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa1d02400) [pid = 1821] [serial = 1522] [outer = (nil)]
08:44:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa1d06c00) [pid = 1821] [serial = 1523] [outer = 0xa1d02400]
08:44:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa1d0a800) [pid = 1821] [serial = 1524] [outer = 0xa1d02400]
08:44:31 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
08:44:31 INFO - document served over http requires an http
08:44:31 INFO - sub-resource via fetch-request using the meta-referrer
08:44:31 INFO - delivery method with swap-origin-redirect and when
08:44:31 INFO - the target request is cross-origin.
08:44:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2956ms
08:44:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:44:32 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d0fc00 == 27 [pid = 1821] [id = 545]
08:44:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa1d10400) [pid = 1821] [serial = 1525] [outer = (nil)]
08:44:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa1dda400) [pid = 1821] [serial = 1526] [outer = 0xa1d10400]
08:44:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa1dde800) [pid = 1821] [serial = 1527] [outer = 0xa1d10400]
08:44:33 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2247400 == 28 [pid = 1821] [id = 546]
08:44:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa2247800) [pid = 1821] [serial = 1528] [outer = (nil)]
08:44:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa224a000) [pid = 1821] [serial = 1529] [outer = 0xa2247800]
08:44:34 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
08:44:34 INFO - document served over http requires an http
08:44:34 INFO - sub-resource via iframe-tag using the meta-referrer
08:44:34 INFO - delivery method with keep-origin-redirect and when
08:44:34 INFO - the target request is cross-origin.
08:44:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2035ms
08:44:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:44:35 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8b800 == 29 [pid = 1821] [id = 547]
08:44:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9ec8f000) [pid = 1821] [serial = 1530] [outer = (nil)]
08:44:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa2253c00) [pid = 1821] [serial = 1531] [outer = 0x9ec8f000]
08:44:35 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa2331c00) [pid = 1821] [serial = 1532] [outer = 0x9ec8f000]
08:44:36 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec22c00 == 30 [pid = 1821] [id = 548]
08:44:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9ec84c00) [pid = 1821] [serial = 1533] [outer = (nil)]
08:44:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9fd01400) [pid = 1821] [serial = 1534] [outer = 0x9ec84c00]
08:44:36 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
08:44:36 INFO - document served over http requires an http
08:44:36 INFO - sub-resource via iframe-tag using the meta-referrer
08:44:36 INFO - delivery method with no-redirect and when
08:44:36 INFO - the target request is cross-origin.
08:44:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2603ms
08:44:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:44:37 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b4000 == 31 [pid = 1821] [id = 549]
08:44:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9e6b6000) [pid = 1821] [serial = 1535] [outer = (nil)]
08:44:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9e8c6c00) [pid = 1821] [serial = 1536] [outer = 0x9e6b6000]
08:44:37 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9ec90400) [pid = 1821] [serial = 1537] [outer = 0x9e6b6000]
08:44:38 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f377c00 == 32 [pid = 1821] [id = 550]
08:44:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0x9f379000) [pid = 1821] [serial = 1538] [outer = (nil)]
08:44:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9f37d400) [pid = 1821] [serial = 1539] [outer = 0x9f379000]
08:44:39 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
08:44:39 INFO - document served over http requires an http
08:44:39 INFO - sub-resource via iframe-tag using the meta-referrer
08:44:39 INFO - delivery method with swap-origin-redirect and when
08:44:39 INFO - the target request is cross-origin.
08:44:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2652ms
08:44:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:44:39 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6bcc00 == 33 [pid = 1821] [id = 551]
08:44:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9e8cd400) [pid = 1821] [serial = 1540] [outer = (nil)]
08:44:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9ec24800) [pid = 1821] [serial = 1541] [outer = 0x9e8cd400]
08:44:40 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0x9ec90c00) [pid = 1821] [serial = 1542] [outer = 0x9e8cd400]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9f266800 == 32 [pid = 1821] [id = 531]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec96400 == 31 [pid = 1821] [id = 536]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdcac00 == 30 [pid = 1821] [id = 535]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec19c00 == 29 [pid = 1821] [id = 534]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec16c00 == 28 [pid = 1821] [id = 533]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6bd000 == 27 [pid = 1821] [id = 532]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0xa05cf800 == 26 [pid = 1821] [id = 530]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff49800 == 25 [pid = 1821] [id = 529]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd10400 == 24 [pid = 1821] [id = 528]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd0e800 == 23 [pid = 1821] [id = 527]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9f9a4000 == 22 [pid = 1821] [id = 526]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e9c00 == 21 [pid = 1821] [id = 525]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e5c00 == 20 [pid = 1821] [id = 524]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9f260400 == 19 [pid = 1821] [id = 523]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c6000 == 18 [pid = 1821] [id = 522]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b5800 == 17 [pid = 1821] [id = 521]
08:44:40 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b2400 == 16 [pid = 1821] [id = 519]
08:44:40 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa224b000) [pid = 1821] [serial = 1401] [outer = (nil)] [url = about:blank]
08:44:40 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa05cf000) [pid = 1821] [serial = 1398] [outer = (nil)] [url = about:blank]
08:44:40 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa573c400) [pid = 1821] [serial = 1437] [outer = (nil)] [url = about:blank]
08:44:40 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0x9e8d2000) [pid = 1821] [serial = 1443] [outer = (nil)] [url = about:blank]
08:44:40 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa3bf4400) [pid = 1821] [serial = 1416] [outer = (nil)] [url = about:blank]
08:44:40 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa3f92c00) [pid = 1821] [serial = 1419] [outer = (nil)] [url = about:blank]
08:44:40 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa53b4800) [pid = 1821] [serial = 1434] [outer = (nil)] [url = about:blank]
08:44:40 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa430c800) [pid = 1821] [serial = 1422] [outer = (nil)] [url = about:blank]
08:44:40 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa2a0c800) [pid = 1821] [serial = 1406] [outer = (nil)] [url = about:blank]
08:44:40 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa2cac800) [pid = 1821] [serial = 1411] [outer = (nil)] [url = about:blank]
08:44:40 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9ec83c00) [pid = 1821] [serial = 1448] [outer = (nil)] [url = about:blank]
08:44:41 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
08:44:41 INFO - document served over http requires an http
08:44:41 INFO - sub-resource via script-tag using the meta-referrer
08:44:41 INFO - delivery method with keep-origin-redirect and when
08:44:41 INFO - the target request is cross-origin.
08:44:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2258ms
08:44:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:44:42 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec82400 == 17 [pid = 1821] [id = 552]
08:44:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0x9ec85000) [pid = 1821] [serial = 1543] [outer = (nil)]
08:44:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9f37c400) [pid = 1821] [serial = 1544] [outer = 0x9ec85000]
08:44:42 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9f6e4400) [pid = 1821] [serial = 1545] [outer = 0x9ec85000]
08:44:43 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
08:44:43 INFO - document served over http requires an http
08:44:43 INFO - sub-resource via script-tag using the meta-referrer
08:44:43 INFO - delivery method with no-redirect and when
08:44:43 INFO - the target request is cross-origin.
08:44:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2045ms
08:44:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:44:44 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f266400 == 18 [pid = 1821] [id = 553]
08:44:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9f9a1000) [pid = 1821] [serial = 1546] [outer = (nil)]
08:44:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9f9a7400) [pid = 1821] [serial = 1547] [outer = 0x9f9a1000]
08:44:44 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9fbba400) [pid = 1821] [serial = 1548] [outer = 0x9f9a1000]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa0455800) [pid = 1821] [serial = 1481] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0x9fbbec00) [pid = 1821] [serial = 1472] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0x9fdcc000) [pid = 1821] [serial = 1475] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0x9ff40400) [pid = 1821] [serial = 1478] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0x9f37bc00) [pid = 1821] [serial = 1463] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9f6ebc00) [pid = 1821] [serial = 1466] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0x9f9a4400) [pid = 1821] [serial = 1469] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0x9e8cd800) [pid = 1821] [serial = 1457] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0x9f261800) [pid = 1821] [serial = 1460] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa05d1800) [pid = 1821] [serial = 1499] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0x9e8d1000) [pid = 1821] [serial = 1487] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa05d5000) [pid = 1821] [serial = 1484] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9ec96800) [pid = 1821] [serial = 1455] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0x9fdd8400) [pid = 1821] [serial = 1497] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0x9f37cc00) [pid = 1821] [serial = 1494] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0x9ec20800) [pid = 1821] [serial = 1492] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161047550]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0x9f376000) [pid = 1821] [serial = 1489] [outer = (nil)] [url = about:blank]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0x9ec1dc00) [pid = 1821] [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]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9ec18000) [pid = 1821] [serial = 1491] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161047550]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9fdcc400) [pid = 1821] [serial = 1496] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0x9fdd2000) [pid = 1821] [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]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9e8cc400) [pid = 1821] [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]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9f6e6400) [pid = 1821] [serial = 1486] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0x9ec8f800) [pid = 1821] [serial = 1454] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:44:45 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0x9ec24000) [pid = 1821] [serial = 1453] [outer = (nil)] [url = about:blank]
08:44:46 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
08:44:46 INFO - document served over http requires an http
08:44:46 INFO - sub-resource via script-tag using the meta-referrer
08:44:46 INFO - delivery method with swap-origin-redirect and when
08:44:46 INFO - the target request is cross-origin.
08:44:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2362ms
08:44:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:44:46 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1a400 == 19 [pid = 1821] [id = 554]
08:44:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9ec7bc00) [pid = 1821] [serial = 1549] [outer = (nil)]
08:44:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0x9f261800) [pid = 1821] [serial = 1550] [outer = 0x9ec7bc00]
08:44:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0x9f6eec00) [pid = 1821] [serial = 1551] [outer = 0x9ec7bc00]
08:44:48 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
08:44:48 INFO - document served over http requires an http
08:44:48 INFO - sub-resource via xhr-request using the meta-referrer
08:44:48 INFO - delivery method with keep-origin-redirect and when
08:44:48 INFO - the target request is cross-origin.
08:44:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2048ms
08:44:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:44:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec19c00 == 20 [pid = 1821] [id = 555]
08:44:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9ec20800) [pid = 1821] [serial = 1552] [outer = (nil)]
08:44:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0x9ec8e800) [pid = 1821] [serial = 1553] [outer = 0x9ec20800]
08:44:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0x9f37bc00) [pid = 1821] [serial = 1554] [outer = 0x9ec20800]
08:44:51 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
08:44:51 INFO - document served over http requires an http
08:44:51 INFO - sub-resource via xhr-request using the meta-referrer
08:44:51 INFO - delivery method with no-redirect and when
08:44:51 INFO - the target request is cross-origin.
08:44:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2941ms
08:44:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:44:51 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7ac00 == 21 [pid = 1821] [id = 556]
08:44:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0x9fbb7c00) [pid = 1821] [serial = 1555] [outer = (nil)]
08:44:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0x9fd0c800) [pid = 1821] [serial = 1556] [outer = 0x9fbb7c00]
08:44:52 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0x9fdce800) [pid = 1821] [serial = 1557] [outer = 0x9fbb7c00]
08:44:53 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
08:44:53 INFO - document served over http requires an http
08:44:53 INFO - sub-resource via xhr-request using the meta-referrer
08:44:53 INFO - delivery method with swap-origin-redirect and when
08:44:53 INFO - the target request is cross-origin.
08:44:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1891ms
08:44:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:44:53 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd08000 == 22 [pid = 1821] [id = 557]
08:44:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0x9ff41000) [pid = 1821] [serial = 1558] [outer = (nil)]
08:44:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0x9ff49c00) [pid = 1821] [serial = 1559] [outer = 0x9ff41000]
08:44:53 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa0458400) [pid = 1821] [serial = 1560] [outer = 0x9ff41000]
08:44:54 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
08:44:54 INFO - document served over http requires an https
08:44:54 INFO - sub-resource via fetch-request using the meta-referrer
08:44:54 INFO - delivery method with keep-origin-redirect and when
08:44:55 INFO - the target request is cross-origin.
08:44:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1951ms
08:44:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:44:55 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0462400 == 23 [pid = 1821] [id = 558]
08:44:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa0463800) [pid = 1821] [serial = 1561] [outer = (nil)]
08:44:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa05d6000) [pid = 1821] [serial = 1562] [outer = 0xa0463800]
08:44:55 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa05dc000) [pid = 1821] [serial = 1563] [outer = 0xa0463800]
08:44:56 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
08:44:56 INFO - document served over http requires an https
08:44:56 INFO - sub-resource via fetch-request using the meta-referrer
08:44:56 INFO - delivery method with no-redirect and when
08:44:56 INFO - the target request is cross-origin.
08:44:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1796ms
08:44:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:44:57 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a64800 == 24 [pid = 1821] [id = 559]
08:44:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa0ab9000) [pid = 1821] [serial = 1564] [outer = (nil)]
08:44:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa1041800) [pid = 1821] [serial = 1565] [outer = 0xa0ab9000]
08:44:57 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:44:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa11ca000) [pid = 1821] [serial = 1566] [outer = 0xa0ab9000]
08:44: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
08:44:59 INFO - document served over http requires an https
08:44:59 INFO - sub-resource via fetch-request using the meta-referrer
08:44:59 INFO - delivery method with swap-origin-redirect and when
08:44:59 INFO - the target request is cross-origin.
08:44:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2393ms
08:44:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:44:59 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12b2800 == 25 [pid = 1821] [id = 560]
08:44:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa12b5c00) [pid = 1821] [serial = 1567] [outer = (nil)]
08:44:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa137a000) [pid = 1821] [serial = 1568] [outer = 0xa12b5c00]
08:45:00 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa1dd5800) [pid = 1821] [serial = 1569] [outer = 0xa12b5c00]
08:45:01 INFO - PROCESS | 1768 | ++DOCSHELL 0xa224d400 == 26 [pid = 1821] [id = 561]
08:45:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa224e000) [pid = 1821] [serial = 1570] [outer = (nil)]
08:45:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa2253400) [pid = 1821] [serial = 1571] [outer = 0xa224e000]
08:45:01 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
08:45:01 INFO - document served over http requires an https
08:45:01 INFO - sub-resource via iframe-tag using the meta-referrer
08:45:01 INFO - delivery method with keep-origin-redirect and when
08:45:01 INFO - the target request is cross-origin.
08:45:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2669ms
08:45:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:45:02 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12bdc00 == 27 [pid = 1821] [id = 562]
08:45:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa1374800) [pid = 1821] [serial = 1572] [outer = (nil)]
08:45:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa2338800) [pid = 1821] [serial = 1573] [outer = 0xa1374800]
08:45:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa233c400) [pid = 1821] [serial = 1574] [outer = 0xa1374800]
08:45:03 INFO - PROCESS | 1768 | ++DOCSHELL 0xa23a4800 == 28 [pid = 1821] [id = 563]
08:45:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa23a4c00) [pid = 1821] [serial = 1575] [outer = (nil)]
08:45:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa23a6800) [pid = 1821] [serial = 1576] [outer = 0xa23a4c00]
08:45: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
08:45:04 INFO - document served over http requires an https
08:45:04 INFO - sub-resource via iframe-tag using the meta-referrer
08:45:04 INFO - delivery method with no-redirect and when
08:45:04 INFO - the target request is cross-origin.
08:45:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2438ms
08:45:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:45:04 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2255000 == 29 [pid = 1821] [id = 564]
08:45:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa2335c00) [pid = 1821] [serial = 1577] [outer = (nil)]
08:45:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa23acc00) [pid = 1821] [serial = 1578] [outer = 0xa2335c00]
08:45:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa26ec400) [pid = 1821] [serial = 1579] [outer = 0xa2335c00]
08:45:06 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f3400 == 30 [pid = 1821] [id = 565]
08:45:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa26f3800) [pid = 1821] [serial = 1580] [outer = (nil)]
08:45:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa26f6400) [pid = 1821] [serial = 1581] [outer = 0xa26f3800]
08:45: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
08:45:07 INFO - document served over http requires an https
08:45:07 INFO - sub-resource via iframe-tag using the meta-referrer
08:45:07 INFO - delivery method with swap-origin-redirect and when
08:45:07 INFO - the target request is cross-origin.
08:45:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2709ms
08:45:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:45:08 INFO - PROCESS | 1768 | ++DOCSHELL 0xa23ab800 == 31 [pid = 1821] [id = 566]
08:45:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa26f4000) [pid = 1821] [serial = 1582] [outer = (nil)]
08:45:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa2a02000) [pid = 1821] [serial = 1583] [outer = 0xa26f4000]
08:45:09 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa2a07000) [pid = 1821] [serial = 1584] [outer = 0xa26f4000]
08:45:10 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
08:45:10 INFO - document served over http requires an https
08:45:10 INFO - sub-resource via script-tag using the meta-referrer
08:45:10 INFO - delivery method with keep-origin-redirect and when
08:45:10 INFO - the target request is cross-origin.
08:45:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3240ms
08:45:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:45:10 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a0a400 == 32 [pid = 1821] [id = 567]
08:45:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa2a0d800) [pid = 1821] [serial = 1585] [outer = (nil)]
08:45:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa2a18800) [pid = 1821] [serial = 1586] [outer = 0xa2a0d800]
08:45:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa2a1d000) [pid = 1821] [serial = 1587] [outer = 0xa2a0d800]
08:45:13 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
08:45:13 INFO - document served over http requires an https
08:45:13 INFO - sub-resource via script-tag using the meta-referrer
08:45:13 INFO - delivery method with no-redirect and when
08:45:13 INFO - the target request is cross-origin.
08:45:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2988ms
08:45:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:45:13 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8cdc00 == 33 [pid = 1821] [id = 568]
08:45:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0x9ec1a000) [pid = 1821] [serial = 1588] [outer = (nil)]
08:45:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0x9f6e1c00) [pid = 1821] [serial = 1589] [outer = 0x9ec1a000]
08:45:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0x9fd03c00) [pid = 1821] [serial = 1590] [outer = 0x9ec1a000]
08:45:15 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
08:45:15 INFO - document served over http requires an https
08:45:15 INFO - sub-resource via script-tag using the meta-referrer
08:45:15 INFO - delivery method with swap-origin-redirect and when
08:45:15 INFO - the target request is cross-origin.
08:45:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1836ms
08:45:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:45:15 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f376800 == 34 [pid = 1821] [id = 569]
08:45:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0x9f6e0000) [pid = 1821] [serial = 1591] [outer = (nil)]
08:45:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0x9f9a2c00) [pid = 1821] [serial = 1592] [outer = 0x9f6e0000]
08:45:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0xa05d1800) [pid = 1821] [serial = 1593] [outer = 0x9f6e0000]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9f266400 == 33 [pid = 1821] [id = 553]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6bcc00 == 32 [pid = 1821] [id = 551]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec22c00 == 31 [pid = 1821] [id = 548]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b4000 == 30 [pid = 1821] [id = 549]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9f377c00 == 29 [pid = 1821] [id = 550]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa2247400 == 28 [pid = 1821] [id = 546]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d0fc00 == 27 [pid = 1821] [id = 545]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d01800 == 26 [pid = 1821] [id = 544]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa12bd800 == 25 [pid = 1821] [id = 543]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa11d5800 == 24 [pid = 1821] [id = 542]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa1042c00 == 23 [pid = 1821] [id = 541]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a6b400 == 22 [pid = 1821] [id = 540]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9f266c00 == 21 [pid = 1821] [id = 539]
08:45:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec92800 == 20 [pid = 1821] [id = 538]
08:45:17 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0x9f6eac00) [pid = 1821] [serial = 1490] [outer = (nil)] [url = about:blank]
08:45:17 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0xa0a60c00) [pid = 1821] [serial = 1500] [outer = (nil)] [url = about:blank]
08:45:17 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0x9fbb9800) [pid = 1821] [serial = 1495] [outer = (nil)] [url = about:blank]
08:45: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
08:45:17 INFO - document served over http requires an https
08:45:17 INFO - sub-resource via xhr-request using the meta-referrer
08:45:17 INFO - delivery method with keep-origin-redirect and when
08:45:17 INFO - the target request is cross-origin.
08:45:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2137ms
08:45:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:45:17 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7d400 == 21 [pid = 1821] [id = 570]
08:45:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0x9ec92c00) [pid = 1821] [serial = 1594] [outer = (nil)]
08:45:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0x9f25e000) [pid = 1821] [serial = 1595] [outer = 0x9ec92c00]
08:45:18 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0x9f37ec00) [pid = 1821] [serial = 1596] [outer = 0x9ec92c00]
08:45: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
08:45:19 INFO - document served over http requires an https
08:45:19 INFO - sub-resource via xhr-request using the meta-referrer
08:45:19 INFO - delivery method with no-redirect and when
08:45:19 INFO - the target request is cross-origin.
08:45:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2035ms
08:45:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:45:19 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a60c00 == 22 [pid = 1821] [id = 571]
08:45:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0xa0a61000) [pid = 1821] [serial = 1597] [outer = (nil)]
08:45:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa0a6b400) [pid = 1821] [serial = 1598] [outer = 0xa0a61000]
08:45:20 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa0ac4400) [pid = 1821] [serial = 1599] [outer = 0xa0a61000]
08:45: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
08:45:21 INFO - document served over http requires an https
08:45:21 INFO - sub-resource via xhr-request using the meta-referrer
08:45:21 INFO - delivery method with swap-origin-redirect and when
08:45:21 INFO - the target request is cross-origin.
08:45:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2146ms
08:45:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:45:21 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0x9fd01400) [pid = 1821] [serial = 1534] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161076366]
08:45:21 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0xa2253c00) [pid = 1821] [serial = 1531] [outer = (nil)] [url = about:blank]
08:45:21 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0xa1375000) [pid = 1821] [serial = 1520] [outer = (nil)] [url = about:blank]
08:45:21 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0xa1d06c00) [pid = 1821] [serial = 1523] [outer = (nil)] [url = about:blank]
08:45:21 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0xa224a000) [pid = 1821] [serial = 1529] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:45:21 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0xa1dda400) [pid = 1821] [serial = 1526] [outer = (nil)] [url = about:blank]
08:45:21 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0xa11cbc00) [pid = 1821] [serial = 1514] [outer = (nil)] [url = about:blank]
08:45:21 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa12b1c00) [pid = 1821] [serial = 1517] [outer = (nil)] [url = about:blank]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0x9f6e5000) [pid = 1821] [serial = 1505] [outer = (nil)] [url = about:blank]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0xa0abac00) [pid = 1821] [serial = 1508] [outer = (nil)] [url = about:blank]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0x9f37c400) [pid = 1821] [serial = 1544] [outer = (nil)] [url = about:blank]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0x9ec24800) [pid = 1821] [serial = 1541] [outer = (nil)] [url = about:blank]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa1043000) [pid = 1821] [serial = 1511] [outer = (nil)] [url = about:blank]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0xa0a65800) [pid = 1821] [serial = 1502] [outer = (nil)] [url = about:blank]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0x9f9a7400) [pid = 1821] [serial = 1547] [outer = (nil)] [url = about:blank]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0x9f37d400) [pid = 1821] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0x9e8c6c00) [pid = 1821] [serial = 1536] [outer = (nil)] [url = about:blank]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9f261800) [pid = 1821] [serial = 1550] [outer = (nil)] [url = about:blank]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0x9e8cd400) [pid = 1821] [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]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9ec85000) [pid = 1821] [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]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0x9f9a1000) [pid = 1821] [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]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0x9f379000) [pid = 1821] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0x9e6b6000) [pid = 1821] [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]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9ec84c00) [pid = 1821] [serial = 1533] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161076366]
08:45:22 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa2247800) [pid = 1821] [serial = 1528] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:45:22 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c6c00 == 23 [pid = 1821] [id = 572]
08:45:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9e8cac00) [pid = 1821] [serial = 1600] [outer = (nil)]
08:45:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9ec24800) [pid = 1821] [serial = 1601] [outer = 0x9e8cac00]
08:45:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0x9f6e5000) [pid = 1821] [serial = 1602] [outer = 0x9e8cac00]
08:45: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
08:45:23 INFO - document served over http requires an http
08:45:23 INFO - sub-resource via fetch-request using the meta-referrer
08:45:23 INFO - delivery method with keep-origin-redirect and when
08:45:23 INFO - the target request is same-origin.
08:45:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2297ms
08:45:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:45:24 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b6000 == 24 [pid = 1821] [id = 573]
08:45:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9e6b9c00) [pid = 1821] [serial = 1603] [outer = (nil)]
08:45:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9ec8dc00) [pid = 1821] [serial = 1604] [outer = 0x9e6b9c00]
08:45:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9f37b400) [pid = 1821] [serial = 1605] [outer = 0x9e6b9c00]
08:45: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
08:45:26 INFO - document served over http requires an http
08:45:26 INFO - sub-resource via fetch-request using the meta-referrer
08:45:26 INFO - delivery method with no-redirect and when
08:45:26 INFO - the target request is same-origin.
08:45:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2305ms
08:45:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:45:27 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec84c00 == 25 [pid = 1821] [id = 574]
08:45:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0x9ff48400) [pid = 1821] [serial = 1606] [outer = (nil)]
08:45:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa0abf000) [pid = 1821] [serial = 1607] [outer = 0x9ff48400]
08:45:27 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa11cec00) [pid = 1821] [serial = 1608] [outer = 0x9ff48400]
08:45:29 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
08:45:29 INFO - document served over http requires an http
08:45:29 INFO - sub-resource via fetch-request using the meta-referrer
08:45:29 INFO - delivery method with swap-origin-redirect and when
08:45:29 INFO - the target request is same-origin.
08:45:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2998ms
08:45:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:45:29 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a67000 == 26 [pid = 1821] [id = 575]
08:45:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa12b4400) [pid = 1821] [serial = 1609] [outer = (nil)]
08:45:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa1374000) [pid = 1821] [serial = 1610] [outer = 0xa12b4400]
08:45:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa137e800) [pid = 1821] [serial = 1611] [outer = 0xa12b4400]
08:45:31 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d0c000 == 27 [pid = 1821] [id = 576]
08:45:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa1d0e400) [pid = 1821] [serial = 1612] [outer = (nil)]
08:45:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa1ddc000) [pid = 1821] [serial = 1613] [outer = 0xa1d0e400]
08:45:31 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
08:45:31 INFO - document served over http requires an http
08:45:31 INFO - sub-resource via iframe-tag using the meta-referrer
08:45:31 INFO - delivery method with keep-origin-redirect and when
08:45:31 INFO - the target request is same-origin.
08:45:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2106ms
08:45:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:45:31 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12bd400 == 28 [pid = 1821] [id = 577]
08:45:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa1d0fc00) [pid = 1821] [serial = 1614] [outer = (nil)]
08:45:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa224e800) [pid = 1821] [serial = 1615] [outer = 0xa1d0fc00]
08:45:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0xa2336800) [pid = 1821] [serial = 1616] [outer = 0xa1d0fc00]
08:45:33 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f8c00 == 29 [pid = 1821] [id = 578]
08:45:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa26f9400) [pid = 1821] [serial = 1617] [outer = (nil)]
08:45:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa2a06000) [pid = 1821] [serial = 1618] [outer = 0xa26f9400]
08:45:33 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
08:45:33 INFO - document served over http requires an http
08:45:33 INFO - sub-resource via iframe-tag using the meta-referrer
08:45:33 INFO - delivery method with no-redirect and when
08:45:33 INFO - the target request is same-origin.
08:45:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1891ms
08:45:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:45:33 INFO - PROCESS | 1768 | ++DOCSHELL 0xa224a000 == 30 [pid = 1821] [id = 579]
08:45:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0xa23ab400) [pid = 1821] [serial = 1619] [outer = (nil)]
08:45:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa2a21000) [pid = 1821] [serial = 1620] [outer = 0xa23ab400]
08:45:34 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0xa2c42000) [pid = 1821] [serial = 1621] [outer = 0xa23ab400]
08:45:34 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c49800 == 31 [pid = 1821] [id = 580]
08:45:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0xa2c49c00) [pid = 1821] [serial = 1622] [outer = (nil)]
08:45:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa2c4c000) [pid = 1821] [serial = 1623] [outer = 0xa2c49c00]
08:45:35 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
08:45:35 INFO - document served over http requires an http
08:45:35 INFO - sub-resource via iframe-tag using the meta-referrer
08:45:35 INFO - delivery method with swap-origin-redirect and when
08:45:35 INFO - the target request is same-origin.
08:45:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1794ms
08:45:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:45:35 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a18c00 == 32 [pid = 1821] [id = 581]
08:45:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa2a1c000) [pid = 1821] [serial = 1624] [outer = (nil)]
08:45:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa2caa000) [pid = 1821] [serial = 1625] [outer = 0xa2a1c000]
08:45:36 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa2cb0400) [pid = 1821] [serial = 1626] [outer = 0xa2a1c000]
08:45:37 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
08:45:37 INFO - document served over http requires an http
08:45:37 INFO - sub-resource via script-tag using the meta-referrer
08:45:37 INFO - delivery method with keep-origin-redirect and when
08:45:37 INFO - the target request is same-origin.
08:45:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2407ms
08:45:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:45:37 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2ca8000 == 33 [pid = 1821] [id = 582]
08:45:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0xa2cb6000) [pid = 1821] [serial = 1627] [outer = (nil)]
08:45:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa3162c00) [pid = 1821] [serial = 1628] [outer = 0xa2cb6000]
08:45:38 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0xa3167c00) [pid = 1821] [serial = 1629] [outer = 0xa2cb6000]
08:45:39 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
08:45:39 INFO - document served over http requires an http
08:45:39 INFO - sub-resource via script-tag using the meta-referrer
08:45:39 INFO - delivery method with no-redirect and when
08:45:39 INFO - the target request is same-origin.
08:45:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2359ms
08:45:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:45:40 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3160c00 == 34 [pid = 1821] [id = 583]
08:45:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0xa3162800) [pid = 1821] [serial = 1630] [outer = (nil)]
08:45:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0xa3404c00) [pid = 1821] [serial = 1631] [outer = 0xa3162800]
08:45:41 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xa3408800) [pid = 1821] [serial = 1632] [outer = 0xa3162800]
08:45:42 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:45:42 INFO - document served over http requires an http
08:45:42 INFO - sub-resource via script-tag using the meta-referrer
08:45:42 INFO - delivery method with swap-origin-redirect and when
08:45:42 INFO - the target request is same-origin.
08:45:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2294ms
08:45:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:45:42 INFO - PROCESS | 1768 | ++DOCSHELL 0xa340f000 == 35 [pid = 1821] [id = 584]
08:45:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xa340fc00) [pid = 1821] [serial = 1633] [outer = (nil)]
08:45:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0xa363c800) [pid = 1821] [serial = 1634] [outer = 0xa340fc00]
08:45:43 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa3640800) [pid = 1821] [serial = 1635] [outer = 0xa340fc00]
08:45:44 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
08:45:44 INFO - document served over http requires an http
08:45:44 INFO - sub-resource via xhr-request using the meta-referrer
08:45:44 INFO - delivery method with keep-origin-redirect and when
08:45:44 INFO - the target request is same-origin.
08:45:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2139ms
08:45:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:45:44 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3646400 == 36 [pid = 1821] [id = 585]
08:45:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa3646c00) [pid = 1821] [serial = 1636] [outer = (nil)]
08:45:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0xa3875400) [pid = 1821] [serial = 1637] [outer = 0xa3646c00]
08:45:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0xa3879c00) [pid = 1821] [serial = 1638] [outer = 0xa3646c00]
08:45:46 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
08:45:46 INFO - document served over http requires an http
08:45:46 INFO - sub-resource via xhr-request using the meta-referrer
08:45:46 INFO - delivery method with no-redirect and when
08:45:46 INFO - the target request is same-origin.
08:45:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2095ms
08:45:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:45:47 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3880000 == 37 [pid = 1821] [id = 586]
08:45:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa3880800) [pid = 1821] [serial = 1639] [outer = (nil)]
08:45:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0xa3bf3400) [pid = 1821] [serial = 1640] [outer = 0xa3880800]
08:45:48 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0xa3bfa000) [pid = 1821] [serial = 1641] [outer = 0xa3880800]
08:45:49 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
08:45:49 INFO - document served over http requires an http
08:45:49 INFO - sub-resource via xhr-request using the meta-referrer
08:45:49 INFO - delivery method with swap-origin-redirect and when
08:45:49 INFO - the target request is same-origin.
08:45:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 3100ms
08:45:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:45:49 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3bf0c00 == 38 [pid = 1821] [id = 587]
08:45:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0xa3bf3000) [pid = 1821] [serial = 1642] [outer = (nil)]
08:45:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0xa3dc3800) [pid = 1821] [serial = 1643] [outer = 0xa3bf3000]
08:45:50 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0xa3dc7000) [pid = 1821] [serial = 1644] [outer = 0xa3bf3000]
08:45:51 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
08:45:51 INFO - document served over http requires an https
08:45:51 INFO - sub-resource via fetch-request using the meta-referrer
08:45:51 INFO - delivery method with keep-origin-redirect and when
08:45:51 INFO - the target request is same-origin.
08:45:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2033ms
08:45:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:45:51 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3dccc00 == 39 [pid = 1821] [id = 588]
08:45:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0xa3dcd400) [pid = 1821] [serial = 1645] [outer = (nil)]
08:45:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0xa3f85400) [pid = 1821] [serial = 1646] [outer = 0xa3dcd400]
08:45:52 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0xa3f89800) [pid = 1821] [serial = 1647] [outer = 0xa3dcd400]
08:45:53 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
08:45:53 INFO - document served over http requires an https
08:45:53 INFO - sub-resource via fetch-request using the meta-referrer
08:45:53 INFO - delivery method with no-redirect and when
08:45:53 INFO - the target request is same-origin.
08:45:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1829ms
08:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:45:53 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3f8c800 == 40 [pid = 1821] [id = 589]
08:45:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (0xa3f8f800) [pid = 1821] [serial = 1648] [outer = (nil)]
08:45:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (0xa41e5c00) [pid = 1821] [serial = 1649] [outer = 0xa3f8f800]
08:45:54 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (0xa41e9800) [pid = 1821] [serial = 1650] [outer = 0xa3f8f800]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec19c00 == 39 [pid = 1821] [id = 555]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7ac00 == 38 [pid = 1821] [id = 556]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd08000 == 37 [pid = 1821] [id = 557]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa0462400 == 36 [pid = 1821] [id = 558]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a64800 == 35 [pid = 1821] [id = 559]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa224d400 == 34 [pid = 1821] [id = 561]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa12b2800 == 33 [pid = 1821] [id = 560]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa23a4800 == 32 [pid = 1821] [id = 563]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f3400 == 31 [pid = 1821] [id = 565]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa2255000 == 30 [pid = 1821] [id = 564]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa23ab800 == 29 [pid = 1821] [id = 566]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8cdc00 == 28 [pid = 1821] [id = 568]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec82400 == 27 [pid = 1821] [id = 552]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9f376800 == 26 [pid = 1821] [id = 569]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1a400 == 25 [pid = 1821] [id = 554]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7d400 == 24 [pid = 1821] [id = 570]
08:45:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a60c00 == 23 [pid = 1821] [id = 571]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b6000 == 22 [pid = 1821] [id = 573]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec84c00 == 21 [pid = 1821] [id = 574]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d0c000 == 20 [pid = 1821] [id = 576]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a67000 == 19 [pid = 1821] [id = 575]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8b800 == 18 [pid = 1821] [id = 547]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f8c00 == 17 [pid = 1821] [id = 578]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa12bd400 == 16 [pid = 1821] [id = 577]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c49800 == 15 [pid = 1821] [id = 580]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa224a000 == 14 [pid = 1821] [id = 579]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a18c00 == 13 [pid = 1821] [id = 581]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa2ca8000 == 12 [pid = 1821] [id = 582]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa3160c00 == 11 [pid = 1821] [id = 583]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa340f000 == 10 [pid = 1821] [id = 584]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa3646400 == 9 [pid = 1821] [id = 585]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa3880000 == 8 [pid = 1821] [id = 586]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa3bf0c00 == 7 [pid = 1821] [id = 587]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa3dccc00 == 6 [pid = 1821] [id = 588]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c6c00 == 5 [pid = 1821] [id = 572]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec90000 == 4 [pid = 1821] [id = 537]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a0a400 == 3 [pid = 1821] [id = 567]
08:45:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa12bdc00 == 2 [pid = 1821] [id = 562]
08:45:57 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (0xa0a6cc00) [pid = 1821] [serial = 1503] [outer = (nil)] [url = about:blank]
08:45:57 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (0x9ec90c00) [pid = 1821] [serial = 1542] [outer = (nil)] [url = about:blank]
08:45:57 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (0x9ec90400) [pid = 1821] [serial = 1537] [outer = (nil)] [url = about:blank]
08:45:57 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0x9fbba400) [pid = 1821] [serial = 1548] [outer = (nil)] [url = about:blank]
08:45:57 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0x9f6e4400) [pid = 1821] [serial = 1545] [outer = (nil)] [url = about:blank]
08:45:58 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:45:58 INFO - document served over http requires an https
08:45:58 INFO - sub-resource via fetch-request using the meta-referrer
08:45:58 INFO - delivery method with swap-origin-redirect and when
08:45:58 INFO - the target request is same-origin.
08:45:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 4854ms
08:45:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:45:58 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c6800 == 3 [pid = 1821] [id = 590]
08:45:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0x9e8cb000) [pid = 1821] [serial = 1651] [outer = (nil)]
08:45:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0x9e8ce800) [pid = 1821] [serial = 1652] [outer = 0x9e8cb000]
08:45:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:45:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (0x9ec16800) [pid = 1821] [serial = 1653] [outer = 0x9e8cb000]
08:46:00 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec21c00 == 4 [pid = 1821] [id = 591]
08:46:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (0x9ec22400) [pid = 1821] [serial = 1654] [outer = (nil)]
08:46:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (0x9ec78800) [pid = 1821] [serial = 1655] [outer = 0x9ec22400]
08:46:00 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
08:46:00 INFO - document served over http requires an https
08:46:00 INFO - sub-resource via iframe-tag using the meta-referrer
08:46:00 INFO - delivery method with keep-origin-redirect and when
08:46:00 INFO - the target request is same-origin.
08:46:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2552ms
08:46:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:46:01 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec25c00 == 5 [pid = 1821] [id = 592]
08:46:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (0x9ec80000) [pid = 1821] [serial = 1656] [outer = (nil)]
08:46:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (0x9ec83000) [pid = 1821] [serial = 1657] [outer = 0x9ec80000]
08:46:02 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (0x9ec8f800) [pid = 1821] [serial = 1658] [outer = 0x9ec80000]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (0xa1374800) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (0x9ff4a000) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (0xa26f4000) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (0xa104e400) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (0xa26f3800) [pid = 1821] [serial = 1580] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (0xa224e000) [pid = 1821] [serial = 1570] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0xa1371c00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0x9f6e6800) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa1d02400) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0xa12b5c00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0x9fbb7800) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0x9ec97c00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0x9f99f000) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0xa11d5c00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0x9fdcbc00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0xa0abd800) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0xa0463800) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0xa05d5400) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0xa0ab9000) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0xa2335c00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0xa2a0d800) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0x9ec1a000) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0x9e8cac00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0x9fd0f400) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0xa23a4c00) [pid = 1821] [serial = 1575] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161103931]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0x9ec8f000) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0x9e6bbc00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0x9ec93400) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0x9fdd6800) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0x9ec7bc00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0xa1d10400) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0x9ec20800) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0x9ff41000) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0x9ec92c00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0x9f6e0000) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0xa0a61000) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0x9fbb7c00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0x9f375000) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0x9e8c7c00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0xa05d2000) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa5741c00) [pid = 1821] [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]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa23a6800) [pid = 1821] [serial = 1576] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161103931]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0xa26f6400) [pid = 1821] [serial = 1581] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0x9f9a2c00) [pid = 1821] [serial = 1592] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0xa2253400) [pid = 1821] [serial = 1571] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0x9f25e000) [pid = 1821] [serial = 1595] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0xa23acc00) [pid = 1821] [serial = 1578] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0x9fd0c800) [pid = 1821] [serial = 1556] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa1041800) [pid = 1821] [serial = 1565] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa2338800) [pid = 1821] [serial = 1573] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa2a18800) [pid = 1821] [serial = 1586] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa0a6b400) [pid = 1821] [serial = 1598] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9ec8e800) [pid = 1821] [serial = 1553] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0x9f6e1c00) [pid = 1821] [serial = 1589] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa2a02000) [pid = 1821] [serial = 1583] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa05d6000) [pid = 1821] [serial = 1562] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0x9ff49c00) [pid = 1821] [serial = 1559] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa137a000) [pid = 1821] [serial = 1568] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0x9ec24800) [pid = 1821] [serial = 1601] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa0459400) [pid = 1821] [serial = 1482] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0x9f37bc00) [pid = 1821] [serial = 1554] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa0abf800) [pid = 1821] [serial = 1509] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa1d0a800) [pid = 1821] [serial = 1524] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0x9fd0e000) [pid = 1821] [serial = 1506] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa05d9400) [pid = 1821] [serial = 1485] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa585e000) [pid = 1821] [serial = 1440] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0x9f269000) [pid = 1821] [serial = 1461] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa05d1800) [pid = 1821] [serial = 1593] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa11d0000) [pid = 1821] [serial = 1515] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0x9f37ec00) [pid = 1821] [serial = 1596] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9ff45000) [pid = 1821] [serial = 1479] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9fdce800) [pid = 1821] [serial = 1557] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa12b6800) [pid = 1821] [serial = 1518] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9fdcfc00) [pid = 1821] [serial = 1476] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa2331c00) [pid = 1821] [serial = 1532] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0x9f999000) [pid = 1821] [serial = 1467] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0x9ec7c400) [pid = 1821] [serial = 1458] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9f6e0400) [pid = 1821] [serial = 1464] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa1048000) [pid = 1821] [serial = 1512] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa1379c00) [pid = 1821] [serial = 1521] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0x9fd09000) [pid = 1821] [serial = 1473] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa0ac4400) [pid = 1821] [serial = 1599] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0x9fbb0800) [pid = 1821] [serial = 1470] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0x9f6eec00) [pid = 1821] [serial = 1551] [outer = (nil)] [url = about:blank]
08:46:04 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa1dde800) [pid = 1821] [serial = 1527] [outer = (nil)] [url = about:blank]
08:46:05 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6ba000 == 6 [pid = 1821] [id = 593]
08:46:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0x9e6bac00) [pid = 1821] [serial = 1659] [outer = (nil)]
08:46:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0x9e8c7c00) [pid = 1821] [serial = 1660] [outer = 0x9e6bac00]
08:46:05 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
08:46:05 INFO - document served over http requires an https
08:46:05 INFO - sub-resource via iframe-tag using the meta-referrer
08:46:05 INFO - delivery method with no-redirect and when
08:46:05 INFO - the target request is same-origin.
08:46:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 4504ms
08:46:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:46:05 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6bd800 == 7 [pid = 1821] [id = 594]
08:46:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0x9e8cd000) [pid = 1821] [serial = 1661] [outer = (nil)]
08:46:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0x9ec7c400) [pid = 1821] [serial = 1662] [outer = 0x9e8cd000]
08:46:06 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0x9ec93c00) [pid = 1821] [serial = 1663] [outer = 0x9e8cd000]
08:46:08 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d2000 == 8 [pid = 1821] [id = 595]
08:46:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0x9e8d2800) [pid = 1821] [serial = 1664] [outer = (nil)]
08:46:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0x9ec1d000) [pid = 1821] [serial = 1665] [outer = 0x9e8d2800]
08:46:08 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
08:46:08 INFO - document served over http requires an https
08:46:08 INFO - sub-resource via iframe-tag using the meta-referrer
08:46:08 INFO - delivery method with swap-origin-redirect and when
08:46:08 INFO - the target request is same-origin.
08:46:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3102ms
08:46:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:46:09 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d4400 == 9 [pid = 1821] [id = 596]
08:46:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0x9ec17400) [pid = 1821] [serial = 1666] [outer = (nil)]
08:46:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9ec8ac00) [pid = 1821] [serial = 1667] [outer = 0x9ec17400]
08:46:09 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0x9f25f400) [pid = 1821] [serial = 1668] [outer = 0x9ec17400]
08:46:10 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
08:46:10 INFO - document served over http requires an https
08:46:10 INFO - sub-resource via script-tag using the meta-referrer
08:46:10 INFO - delivery method with keep-origin-redirect and when
08:46:10 INFO - the target request is same-origin.
08:46:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2237ms
08:46:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:46:11 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec80800 == 10 [pid = 1821] [id = 597]
08:46:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0x9f266c00) [pid = 1821] [serial = 1669] [outer = (nil)]
08:46:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9f371000) [pid = 1821] [serial = 1670] [outer = 0x9f266c00]
08:46:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0x9f376c00) [pid = 1821] [serial = 1671] [outer = 0x9f266c00]
08:46:12 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
08:46:12 INFO - document served over http requires an https
08:46:12 INFO - sub-resource via script-tag using the meta-referrer
08:46:12 INFO - delivery method with no-redirect and when
08:46:12 INFO - the target request is same-origin.
08:46:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1787ms
08:46:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:46:12 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f36f400 == 11 [pid = 1821] [id = 598]
08:46:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0x9f37c000) [pid = 1821] [serial = 1672] [outer = (nil)]
08:46:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0x9f6e4800) [pid = 1821] [serial = 1673] [outer = 0x9f37c000]
08:46:13 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0x9f6e9400) [pid = 1821] [serial = 1674] [outer = 0x9f37c000]
08:46:14 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:46:14 INFO - document served over http requires an https
08:46:14 INFO - sub-resource via script-tag using the meta-referrer
08:46:14 INFO - delivery method with swap-origin-redirect and when
08:46:14 INFO - the target request is same-origin.
08:46:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1803ms
08:46:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:46:14 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6ee800 == 12 [pid = 1821] [id = 599]
08:46:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0x9f999000) [pid = 1821] [serial = 1675] [outer = (nil)]
08:46:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0x9f99e400) [pid = 1821] [serial = 1676] [outer = 0x9f999000]
08:46:15 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0x9f9a3c00) [pid = 1821] [serial = 1677] [outer = 0x9f999000]
08:46:16 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
08:46:16 INFO - document served over http requires an https
08:46:16 INFO - sub-resource via xhr-request using the meta-referrer
08:46:16 INFO - delivery method with keep-origin-redirect and when
08:46:16 INFO - the target request is same-origin.
08:46:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2244ms
08:46:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:46:17 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fbb2000 == 13 [pid = 1821] [id = 600]
08:46:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0x9fbb2400) [pid = 1821] [serial = 1678] [outer = (nil)]
08:46:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9fbb7000) [pid = 1821] [serial = 1679] [outer = 0x9fbb2400]
08:46:17 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9fbbac00) [pid = 1821] [serial = 1680] [outer = 0x9fbb2400]
08:46:19 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
08:46:19 INFO - document served over http requires an https
08:46:19 INFO - sub-resource via xhr-request using the meta-referrer
08:46:19 INFO - delivery method with no-redirect and when
08:46:19 INFO - the target request is same-origin.
08:46:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2356ms
08:46:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:46:19 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd04000 == 14 [pid = 1821] [id = 601]
08:46:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9fd04c00) [pid = 1821] [serial = 1681] [outer = (nil)]
08:46:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0x9fd0ac00) [pid = 1821] [serial = 1682] [outer = 0x9fd04c00]
08:46:20 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0x9fdcb000) [pid = 1821] [serial = 1683] [outer = 0x9fd04c00]
08:46:21 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
08:46:21 INFO - document served over http requires an https
08:46:21 INFO - sub-resource via xhr-request using the meta-referrer
08:46:21 INFO - delivery method with swap-origin-redirect and when
08:46:21 INFO - the target request is same-origin.
08:46:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2301ms
08:46:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:46:21 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd09000 == 15 [pid = 1821] [id = 602]
08:46:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9fd0dc00) [pid = 1821] [serial = 1684] [outer = (nil)]
08:46:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0x9fdd6000) [pid = 1821] [serial = 1685] [outer = 0x9fd0dc00]
08:46:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0x9fdd9800) [pid = 1821] [serial = 1686] [outer = 0x9fd0dc00]
08:46:23 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
08:46:23 INFO - document served over http requires an http
08:46:23 INFO - sub-resource via fetch-request using the http-csp
08:46:23 INFO - delivery method with keep-origin-redirect and when
08:46:23 INFO - the target request is cross-origin.
08:46:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2241ms
08:46:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:46:24 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdd4400 == 16 [pid = 1821] [id = 603]
08:46:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9ff47400) [pid = 1821] [serial = 1687] [outer = (nil)]
08:46:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9ff4a000) [pid = 1821] [serial = 1688] [outer = 0x9ff47400]
08:46:26 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa0455c00) [pid = 1821] [serial = 1689] [outer = 0x9ff47400]
08:46:27 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
08:46:27 INFO - document served over http requires an http
08:46:27 INFO - sub-resource via fetch-request using the http-csp
08:46:27 INFO - delivery method with no-redirect and when
08:46:27 INFO - the target request is cross-origin.
08:46:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3688ms
08:46:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:46:27 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c9400 == 17 [pid = 1821] [id = 604]
08:46:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9f268800) [pid = 1821] [serial = 1690] [outer = (nil)]
08:46:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9ff3ec00) [pid = 1821] [serial = 1691] [outer = 0x9f268800]
08:46:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa05cec00) [pid = 1821] [serial = 1692] [outer = 0x9f268800]
08:46:29 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
08:46:29 INFO - document served over http requires an http
08:46:29 INFO - sub-resource via fetch-request using the http-csp
08:46:29 INFO - delivery method with swap-origin-redirect and when
08:46:29 INFO - the target request is cross-origin.
08:46:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1943ms
08:46:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:46:29 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec91c00 == 18 [pid = 1821] [id = 605]
08:46:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9f268c00) [pid = 1821] [serial = 1693] [outer = (nil)]
08:46:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9f374c00) [pid = 1821] [serial = 1694] [outer = 0x9f268c00]
08:46:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9f99f800) [pid = 1821] [serial = 1695] [outer = 0x9f268c00]
08:46:30 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec79800 == 19 [pid = 1821] [id = 606]
08:46:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0x9ec7c000) [pid = 1821] [serial = 1696] [outer = (nil)]
08:46:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6ba000 == 18 [pid = 1821] [id = 593]
08:46:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec25c00 == 17 [pid = 1821] [id = 592]
08:46:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec21c00 == 16 [pid = 1821] [id = 591]
08:46:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c6800 == 15 [pid = 1821] [id = 590]
08:46:31 INFO - PROCESS | 1768 | --DOCSHELL 0xa3f8c800 == 14 [pid = 1821] [id = 589]
08:46:31 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa2a1d000) [pid = 1821] [serial = 1587] [outer = (nil)] [url = about:blank]
08:46:31 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9fd03c00) [pid = 1821] [serial = 1590] [outer = (nil)] [url = about:blank]
08:46:31 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa05dc000) [pid = 1821] [serial = 1563] [outer = (nil)] [url = about:blank]
08:46:31 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa2a07000) [pid = 1821] [serial = 1584] [outer = (nil)] [url = about:blank]
08:46:31 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa0458400) [pid = 1821] [serial = 1560] [outer = (nil)] [url = about:blank]
08:46:31 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa233c400) [pid = 1821] [serial = 1574] [outer = (nil)] [url = about:blank]
08:46:31 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa11ca000) [pid = 1821] [serial = 1566] [outer = (nil)] [url = about:blank]
08:46:31 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa1dd5800) [pid = 1821] [serial = 1569] [outer = (nil)] [url = about:blank]
08:46:31 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa26ec400) [pid = 1821] [serial = 1579] [outer = (nil)] [url = about:blank]
08:46:31 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0x9f6e5000) [pid = 1821] [serial = 1602] [outer = (nil)] [url = about:blank]
08:46:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9e6ba000) [pid = 1821] [serial = 1697] [outer = 0x9ec7c000]
08:46:31 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
08:46:31 INFO - document served over http requires an http
08:46:31 INFO - sub-resource via iframe-tag using the http-csp
08:46:31 INFO - delivery method with keep-origin-redirect and when
08:46:31 INFO - the target request is cross-origin.
08:46:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1899ms
08:46:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:46:31 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8d400 == 15 [pid = 1821] [id = 607]
08:46:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9ec8e000) [pid = 1821] [serial = 1698] [outer = (nil)]
08:46:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9f25e400) [pid = 1821] [serial = 1699] [outer = 0x9ec8e000]
08:46:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9fbb8000) [pid = 1821] [serial = 1700] [outer = 0x9ec8e000]
08:46:32 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd0bc00 == 16 [pid = 1821] [id = 608]
08:46:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9fd0e400) [pid = 1821] [serial = 1701] [outer = (nil)]
08:46:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0x9fdd2400) [pid = 1821] [serial = 1702] [outer = 0x9fd0e400]
08:46:32 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
08:46:32 INFO - document served over http requires an http
08:46:32 INFO - sub-resource via iframe-tag using the http-csp
08:46:32 INFO - delivery method with no-redirect and when
08:46:32 INFO - the target request is cross-origin.
08:46:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1741ms
08:46:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:46:33 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec84c00 == 17 [pid = 1821] [id = 609]
08:46:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9fd08800) [pid = 1821] [serial = 1703] [outer = (nil)]
08:46:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa045c800) [pid = 1821] [serial = 1704] [outer = 0x9fd08800]
08:46:33 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa05d3400) [pid = 1821] [serial = 1705] [outer = 0x9fd08800]
08:46:34 INFO - PROCESS | 1768 | ++DOCSHELL 0xa05dc400 == 18 [pid = 1821] [id = 610]
08:46:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa05dc800) [pid = 1821] [serial = 1706] [outer = (nil)]
08:46:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa0a5f400) [pid = 1821] [serial = 1707] [outer = 0xa05dc800]
08:46:35 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
08:46:35 INFO - document served over http requires an http
08:46:35 INFO - sub-resource via iframe-tag using the http-csp
08:46:35 INFO - delivery method with swap-origin-redirect and when
08:46:35 INFO - the target request is cross-origin.
08:46:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2240ms
08:46:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:46:35 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff4ac00 == 19 [pid = 1821] [id = 611]
08:46:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa0a5d400) [pid = 1821] [serial = 1708] [outer = (nil)]
08:46:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa0a64c00) [pid = 1821] [serial = 1709] [outer = 0xa0a5d400]
08:46:36 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa0a6c000) [pid = 1821] [serial = 1710] [outer = 0xa0a5d400]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0x9e8ce800) [pid = 1821] [serial = 1652] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0xa363c800) [pid = 1821] [serial = 1634] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa2c4c000) [pid = 1821] [serial = 1623] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0xa41e5c00) [pid = 1821] [serial = 1649] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa3404c00) [pid = 1821] [serial = 1631] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9e8c7c00) [pid = 1821] [serial = 1660] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161165057]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa1374000) [pid = 1821] [serial = 1610] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa3bf3400) [pid = 1821] [serial = 1640] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa3f85400) [pid = 1821] [serial = 1646] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa3875400) [pid = 1821] [serial = 1637] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa1ddc000) [pid = 1821] [serial = 1613] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0x9ec83000) [pid = 1821] [serial = 1657] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa0abf000) [pid = 1821] [serial = 1607] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa2a06000) [pid = 1821] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161133047]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9ec8dc00) [pid = 1821] [serial = 1604] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0x9ec78800) [pid = 1821] [serial = 1655] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa3dc3800) [pid = 1821] [serial = 1643] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa2a21000) [pid = 1821] [serial = 1620] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa2caa000) [pid = 1821] [serial = 1625] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa3162c00) [pid = 1821] [serial = 1628] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa224e800) [pid = 1821] [serial = 1615] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9ec22400) [pid = 1821] [serial = 1654] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa2a1c000) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0x9e8cb000) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa1d0e400) [pid = 1821] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa2c49c00) [pid = 1821] [serial = 1622] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0x9e6bac00) [pid = 1821] [serial = 1659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161165057]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9ec80000) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa2cb6000) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa26f9400) [pid = 1821] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161133047]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa3162800) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa340fc00) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0x9ff48400) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa23ab400) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9e6b9c00) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa12b4400) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa3880800) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa3dcd400) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa3646c00) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0xa3bf3000) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa1d0fc00) [pid = 1821] [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]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa3bfa000) [pid = 1821] [serial = 1641] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xa3640800) [pid = 1821] [serial = 1635] [outer = (nil)] [url = about:blank]
08:46:36 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa3879c00) [pid = 1821] [serial = 1638] [outer = (nil)] [url = about:blank]
08:46:37 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
08:46:37 INFO - document served over http requires an http
08:46:37 INFO - sub-resource via script-tag using the http-csp
08:46:37 INFO - delivery method with keep-origin-redirect and when
08:46:37 INFO - the target request is cross-origin.
08:46:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2256ms
08:46:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:46:37 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec77000 == 20 [pid = 1821] [id = 612]
08:46:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0x9ec8dc00) [pid = 1821] [serial = 1711] [outer = (nil)]
08:46:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0xa0ab8c00) [pid = 1821] [serial = 1712] [outer = 0x9ec8dc00]
08:46:38 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0xa0abd400) [pid = 1821] [serial = 1713] [outer = 0x9ec8dc00]
08:46:39 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
08:46:39 INFO - document served over http requires an http
08:46:39 INFO - sub-resource via script-tag using the http-csp
08:46:39 INFO - delivery method with no-redirect and when
08:46:39 INFO - the target request is cross-origin.
08:46:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2135ms
08:46:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:46:40 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec93000 == 21 [pid = 1821] [id = 613]
08:46:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0x9f265c00) [pid = 1821] [serial = 1714] [outer = (nil)]
08:46:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0x9f99ac00) [pid = 1821] [serial = 1715] [outer = 0x9f265c00]
08:46:40 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0x9fdd6400) [pid = 1821] [serial = 1716] [outer = 0x9f265c00]
08:46:42 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
08:46:42 INFO - document served over http requires an http
08:46:42 INFO - sub-resource via script-tag using the http-csp
08:46:42 INFO - delivery method with swap-origin-redirect and when
08:46:42 INFO - the target request is cross-origin.
08:46:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2354ms
08:46:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:46:42 INFO - PROCESS | 1768 | ++DOCSHELL 0xa05d8400 == 22 [pid = 1821] [id = 614]
08:46:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xa0a60c00) [pid = 1821] [serial = 1717] [outer = (nil)]
08:46:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xa0aba800) [pid = 1821] [serial = 1718] [outer = 0xa0a60c00]
08:46:43 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0xa0ac2c00) [pid = 1821] [serial = 1719] [outer = 0xa0a60c00]
08:46:44 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
08:46:44 INFO - document served over http requires an http
08:46:44 INFO - sub-resource via xhr-request using the http-csp
08:46:44 INFO - delivery method with keep-origin-redirect and when
08:46:44 INFO - the target request is cross-origin.
08:46:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2138ms
08:46:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:46:44 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a69000 == 23 [pid = 1821] [id = 615]
08:46:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa1042000) [pid = 1821] [serial = 1720] [outer = (nil)]
08:46:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xa1046c00) [pid = 1821] [serial = 1721] [outer = 0xa1042000]
08:46:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa104bc00) [pid = 1821] [serial = 1722] [outer = 0xa1042000]
08:46:47 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
08:46:47 INFO - document served over http requires an http
08:46:47 INFO - sub-resource via xhr-request using the http-csp
08:46:47 INFO - delivery method with no-redirect and when
08:46:47 INFO - the target request is cross-origin.
08:46:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2848ms
08:46:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:46:47 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11ca000 == 24 [pid = 1821] [id = 616]
08:46:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa11ca800) [pid = 1821] [serial = 1723] [outer = (nil)]
08:46:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa11ce400) [pid = 1821] [serial = 1724] [outer = 0xa11ca800]
08:46:48 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa11d4000) [pid = 1821] [serial = 1725] [outer = 0xa11ca800]
08:46:49 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
08:46:49 INFO - document served over http requires an http
08:46:49 INFO - sub-resource via xhr-request using the http-csp
08:46:49 INFO - delivery method with swap-origin-redirect and when
08:46:49 INFO - the target request is cross-origin.
08:46:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1992ms
08:46:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:46:49 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11cc400 == 25 [pid = 1821] [id = 617]
08:46:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa12b2000) [pid = 1821] [serial = 1726] [outer = (nil)]
08:46:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa12b7800) [pid = 1821] [serial = 1727] [outer = 0xa12b2000]
08:46:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa12bb800) [pid = 1821] [serial = 1728] [outer = 0xa12b2000]
08:46:50 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
08:46:50 INFO - document served over http requires an https
08:46:50 INFO - sub-resource via fetch-request using the http-csp
08:46:50 INFO - delivery method with keep-origin-redirect and when
08:46:50 INFO - the target request is cross-origin.
08:46:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1942ms
08:46:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:46:51 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1373400 == 26 [pid = 1821] [id = 618]
08:46:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa1374000) [pid = 1821] [serial = 1729] [outer = (nil)]
08:46:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa137a800) [pid = 1821] [serial = 1730] [outer = 0xa1374000]
08:46:51 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa1d01c00) [pid = 1821] [serial = 1731] [outer = 0xa1374000]
08:46:52 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
08:46:52 INFO - document served over http requires an https
08:46:52 INFO - sub-resource via fetch-request using the http-csp
08:46:52 INFO - delivery method with no-redirect and when
08:46:52 INFO - the target request is cross-origin.
08:46:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1818ms
08:46:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:46:53 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d08800 == 27 [pid = 1821] [id = 619]
08:46:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa1d08c00) [pid = 1821] [serial = 1732] [outer = (nil)]
08:46:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa1d0e000) [pid = 1821] [serial = 1733] [outer = 0xa1d08c00]
08:46:53 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa1dd4800) [pid = 1821] [serial = 1734] [outer = 0xa1d08c00]
08:46:55 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
08:46:55 INFO - document served over http requires an https
08:46:55 INFO - sub-resource via fetch-request using the http-csp
08:46:55 INFO - delivery method with swap-origin-redirect and when
08:46:55 INFO - the target request is cross-origin.
08:46:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2356ms
08:46:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:46:55 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1dd8800 == 28 [pid = 1821] [id = 620]
08:46:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa1dda400) [pid = 1821] [serial = 1735] [outer = (nil)]
08:46:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa1de0800) [pid = 1821] [serial = 1736] [outer = 0xa1dda400]
08:46:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:46:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa2246c00) [pid = 1821] [serial = 1737] [outer = 0xa1dda400]
08:46:58 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8ccc00 == 29 [pid = 1821] [id = 621]
08:46:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9ec1ec00) [pid = 1821] [serial = 1738] [outer = (nil)]
08:46:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0x9f266800) [pid = 1821] [serial = 1739] [outer = 0x9ec1ec00]
08:46:59 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
08:46:59 INFO - document served over http requires an https
08:46:59 INFO - sub-resource via iframe-tag using the http-csp
08:46:59 INFO - delivery method with keep-origin-redirect and when
08:46:59 INFO - the target request is cross-origin.
08:46:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3862ms
08:46:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:46:59 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec23000 == 30 [pid = 1821] [id = 622]
08:46:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0x9ec7a000) [pid = 1821] [serial = 1740] [outer = (nil)]
08:46:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9f6e6800) [pid = 1821] [serial = 1741] [outer = 0x9ec7a000]
08:47:00 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9fd10000) [pid = 1821] [serial = 1742] [outer = 0x9ec7a000]
08:47:00 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f268400 == 31 [pid = 1821] [id = 623]
08:47:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9f373c00) [pid = 1821] [serial = 1743] [outer = (nil)]
08:47:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9e6bdc00) [pid = 1821] [serial = 1744] [outer = 0x9f373c00]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff4ac00 == 30 [pid = 1821] [id = 611]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0xa05dc400 == 29 [pid = 1821] [id = 610]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec84c00 == 28 [pid = 1821] [id = 609]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd0bc00 == 27 [pid = 1821] [id = 608]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8d400 == 26 [pid = 1821] [id = 607]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec79800 == 25 [pid = 1821] [id = 606]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec91c00 == 24 [pid = 1821] [id = 605]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c9400 == 23 [pid = 1821] [id = 604]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdd4400 == 22 [pid = 1821] [id = 603]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd09000 == 21 [pid = 1821] [id = 602]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd04000 == 20 [pid = 1821] [id = 601]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9fbb2000 == 19 [pid = 1821] [id = 600]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6ee800 == 18 [pid = 1821] [id = 599]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9f36f400 == 17 [pid = 1821] [id = 598]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec80800 == 16 [pid = 1821] [id = 597]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d4400 == 15 [pid = 1821] [id = 596]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d2000 == 14 [pid = 1821] [id = 595]
08:47:01 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6bd800 == 13 [pid = 1821] [id = 594]
08:47:01 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
08:47:01 INFO - document served over http requires an https
08:47:01 INFO - sub-resource via iframe-tag using the http-csp
08:47:01 INFO - delivery method with no-redirect and when
08:47:01 INFO - the target request is cross-origin.
08:47:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2401ms
08:47:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:47:01 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa3167c00) [pid = 1821] [serial = 1629] [outer = (nil)] [url = about:blank]
08:47:01 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa11cec00) [pid = 1821] [serial = 1608] [outer = (nil)] [url = about:blank]
08:47:01 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa2c42000) [pid = 1821] [serial = 1621] [outer = (nil)] [url = about:blank]
08:47:01 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0x9f37b400) [pid = 1821] [serial = 1605] [outer = (nil)] [url = about:blank]
08:47:01 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9ec16800) [pid = 1821] [serial = 1653] [outer = (nil)] [url = about:blank]
08:47:01 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa3408800) [pid = 1821] [serial = 1632] [outer = (nil)] [url = about:blank]
08:47:01 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0x9ec8f800) [pid = 1821] [serial = 1658] [outer = (nil)] [url = about:blank]
08:47:01 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa2cb0400) [pid = 1821] [serial = 1626] [outer = (nil)] [url = about:blank]
08:47:01 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa3f89800) [pid = 1821] [serial = 1647] [outer = (nil)] [url = about:blank]
08:47:01 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa137e800) [pid = 1821] [serial = 1611] [outer = (nil)] [url = about:blank]
08:47:01 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa3dc7000) [pid = 1821] [serial = 1644] [outer = (nil)] [url = about:blank]
08:47:01 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa2336800) [pid = 1821] [serial = 1616] [outer = (nil)] [url = about:blank]
08:47:02 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d2c00 == 14 [pid = 1821] [id = 624]
08:47:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9e8d3000) [pid = 1821] [serial = 1745] [outer = (nil)]
08:47:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9ec77400) [pid = 1821] [serial = 1746] [outer = 0x9e8d3000]
08:47:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9f25c800) [pid = 1821] [serial = 1747] [outer = 0x9e8d3000]
08:47:04 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e9c00 == 15 [pid = 1821] [id = 625]
08:47:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0x9f6ebc00) [pid = 1821] [serial = 1748] [outer = (nil)]
08:47:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0x9f9a3000) [pid = 1821] [serial = 1749] [outer = 0x9f6ebc00]
08:47:04 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
08:47:04 INFO - document served over http requires an https
08:47:04 INFO - sub-resource via iframe-tag using the http-csp
08:47:04 INFO - delivery method with swap-origin-redirect and when
08:47:04 INFO - the target request is cross-origin.
08:47:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3002ms
08:47:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:47:04 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d2000 == 16 [pid = 1821] [id = 626]
08:47:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9f999400) [pid = 1821] [serial = 1750] [outer = (nil)]
08:47:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0x9fd0bc00) [pid = 1821] [serial = 1751] [outer = 0x9f999400]
08:47:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0x9fdd4c00) [pid = 1821] [serial = 1752] [outer = 0x9f999400]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9e8d2800) [pid = 1821] [serial = 1664] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0x9ff4a000) [pid = 1821] [serial = 1688] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0x9fbb7000) [pid = 1821] [serial = 1679] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0x9fd0ac00) [pid = 1821] [serial = 1682] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0x9fdd6000) [pid = 1821] [serial = 1685] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0x9f371000) [pid = 1821] [serial = 1670] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0x9f6e4800) [pid = 1821] [serial = 1673] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9f99e400) [pid = 1821] [serial = 1676] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0x9ec1d000) [pid = 1821] [serial = 1665] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0x9ec7c400) [pid = 1821] [serial = 1662] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0x9ec8ac00) [pid = 1821] [serial = 1667] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0x9ff3ec00) [pid = 1821] [serial = 1691] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0x9fdd2400) [pid = 1821] [serial = 1702] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161192738]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9f25e400) [pid = 1821] [serial = 1699] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9e6ba000) [pid = 1821] [serial = 1697] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0x9f374c00) [pid = 1821] [serial = 1694] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa0a64c00) [pid = 1821] [serial = 1709] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa0a5f400) [pid = 1821] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa045c800) [pid = 1821] [serial = 1704] [outer = (nil)] [url = about:blank]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0x9ec7c000) [pid = 1821] [serial = 1696] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9f268c00) [pid = 1821] [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]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0x9fd0e400) [pid = 1821] [serial = 1701] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161192738]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0x9fd08800) [pid = 1821] [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]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa0a5d400) [pid = 1821] [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]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa05dc800) [pid = 1821] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:47:06 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0x9ec8e000) [pid = 1821] [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]
08:47:06 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
08:47:06 INFO - document served over http requires an https
08:47:06 INFO - sub-resource via script-tag using the http-csp
08:47:06 INFO - delivery method with keep-origin-redirect and when
08:47:06 INFO - the target request is cross-origin.
08:47:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2288ms
08:47:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:47:07 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8cf800 == 17 [pid = 1821] [id = 627]
08:47:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0x9ec1a000) [pid = 1821] [serial = 1753] [outer = (nil)]
08:47:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0x9ec7f800) [pid = 1821] [serial = 1754] [outer = 0x9ec1a000]
08:47:07 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0x9fbbd400) [pid = 1821] [serial = 1755] [outer = 0x9ec1a000]
08:47:08 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
08:47:08 INFO - document served over http requires an https
08:47:08 INFO - sub-resource via script-tag using the http-csp
08:47:08 INFO - delivery method with no-redirect and when
08:47:08 INFO - the target request is cross-origin.
08:47:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1633ms
08:47:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:47:08 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1d000 == 18 [pid = 1821] [id = 628]
08:47:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0x9ec1d400) [pid = 1821] [serial = 1756] [outer = (nil)]
08:47:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0x9ec7d400) [pid = 1821] [serial = 1757] [outer = 0x9ec1d400]
08:47:09 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0x9f6e8c00) [pid = 1821] [serial = 1758] [outer = 0x9ec1d400]
08:47:10 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
08:47:10 INFO - document served over http requires an https
08:47:10 INFO - sub-resource via script-tag using the http-csp
08:47:10 INFO - delivery method with swap-origin-redirect and when
08:47:10 INFO - the target request is cross-origin.
08:47:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1986ms
08:47:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:47:10 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec16800 == 19 [pid = 1821] [id = 629]
08:47:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9fbbd000) [pid = 1821] [serial = 1759] [outer = (nil)]
08:47:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0x9ff49c00) [pid = 1821] [serial = 1760] [outer = 0x9fbbd000]
08:47:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa045c800) [pid = 1821] [serial = 1761] [outer = 0x9fbbd000]
08:47:12 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
08:47:12 INFO - document served over http requires an https
08:47:12 INFO - sub-resource via xhr-request using the http-csp
08:47:12 INFO - delivery method with keep-origin-redirect and when
08:47:12 INFO - the target request is cross-origin.
08:47:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2400ms
08:47:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:47:13 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fdcfc00 == 20 [pid = 1821] [id = 630]
08:47:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9fdd4400) [pid = 1821] [serial = 1762] [outer = (nil)]
08:47:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa0a5f400) [pid = 1821] [serial = 1763] [outer = 0x9fdd4400]
08:47:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa0a67c00) [pid = 1821] [serial = 1764] [outer = 0x9fdd4400]
08:47:15 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
08:47:15 INFO - document served over http requires an https
08:47:15 INFO - sub-resource via xhr-request using the http-csp
08:47:15 INFO - delivery method with no-redirect and when
08:47:15 INFO - the target request is cross-origin.
08:47:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2250ms
08:47:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:47:15 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1045c00 == 21 [pid = 1821] [id = 631]
08:47:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa1048000) [pid = 1821] [serial = 1765] [outer = (nil)]
08:47:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa11d3800) [pid = 1821] [serial = 1766] [outer = 0xa1048000]
08:47:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa12b8800) [pid = 1821] [serial = 1767] [outer = 0xa1048000]
08:47:17 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
08:47:17 INFO - document served over http requires an https
08:47:17 INFO - sub-resource via xhr-request using the http-csp
08:47:17 INFO - delivery method with swap-origin-redirect and when
08:47:17 INFO - the target request is cross-origin.
08:47:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2258ms
08:47:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:47:18 INFO - PROCESS | 1768 | ++DOCSHELL 0xa137ec00 == 22 [pid = 1821] [id = 632]
08:47:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa137f000) [pid = 1821] [serial = 1768] [outer = (nil)]
08:47:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa1dd7c00) [pid = 1821] [serial = 1769] [outer = 0xa137f000]
08:47:18 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa1de1c00) [pid = 1821] [serial = 1770] [outer = 0xa137f000]
08:47:19 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
08:47:19 INFO - document served over http requires an http
08:47:19 INFO - sub-resource via fetch-request using the http-csp
08:47:19 INFO - delivery method with keep-origin-redirect and when
08:47:19 INFO - the target request is same-origin.
08:47:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2185ms
08:47:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:47:20 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2250800 == 23 [pid = 1821] [id = 633]
08:47:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa2251800) [pid = 1821] [serial = 1771] [outer = (nil)]
08:47:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa2330800) [pid = 1821] [serial = 1772] [outer = 0xa2251800]
08:47:21 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa2338400) [pid = 1821] [serial = 1773] [outer = 0xa2251800]
08:47:22 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
08:47:22 INFO - document served over http requires an http
08:47:22 INFO - sub-resource via fetch-request using the http-csp
08:47:22 INFO - delivery method with no-redirect and when
08:47:22 INFO - the target request is same-origin.
08:47:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3041ms
08:47:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:47:23 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2255400 == 24 [pid = 1821] [id = 634]
08:47:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa233e800) [pid = 1821] [serial = 1774] [outer = (nil)]
08:47:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa23a4800) [pid = 1821] [serial = 1775] [outer = 0xa233e800]
08:47:23 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa23a8800) [pid = 1821] [serial = 1776] [outer = 0xa233e800]
08:47:24 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
08:47:24 INFO - document served over http requires an http
08:47:24 INFO - sub-resource via fetch-request using the http-csp
08:47:24 INFO - delivery method with swap-origin-redirect and when
08:47:24 INFO - the target request is same-origin.
08:47:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1939ms
08:47:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:47:25 INFO - PROCESS | 1768 | ++DOCSHELL 0xa23ac800 == 25 [pid = 1821] [id = 635]
08:47:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa23ae400) [pid = 1821] [serial = 1777] [outer = (nil)]
08:47:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa26ef000) [pid = 1821] [serial = 1778] [outer = 0xa23ae400]
08:47:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa26f2800) [pid = 1821] [serial = 1779] [outer = 0xa23ae400]
08:47:26 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f8400 == 26 [pid = 1821] [id = 636]
08:47:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa26f8800) [pid = 1821] [serial = 1780] [outer = (nil)]
08:47:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa26fa400) [pid = 1821] [serial = 1781] [outer = 0xa26f8800]
08:47:26 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
08:47:26 INFO - document served over http requires an http
08:47:26 INFO - sub-resource via iframe-tag using the http-csp
08:47:26 INFO - delivery method with keep-origin-redirect and when
08:47:26 INFO - the target request is same-origin.
08:47:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1960ms
08:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:47:27 INFO - PROCESS | 1768 | ++DOCSHELL 0xa23b0c00 == 27 [pid = 1821] [id = 637]
08:47:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa26ec400) [pid = 1821] [serial = 1782] [outer = (nil)]
08:47:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa2a06400) [pid = 1821] [serial = 1783] [outer = 0xa26ec400]
08:47:27 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa2a0ac00) [pid = 1821] [serial = 1784] [outer = 0xa26ec400]
08:47:28 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a10400 == 28 [pid = 1821] [id = 638]
08:47:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa2a10c00) [pid = 1821] [serial = 1785] [outer = (nil)]
08:47:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa2a19000) [pid = 1821] [serial = 1786] [outer = 0xa2a10c00]
08:47:28 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
08:47:28 INFO - document served over http requires an http
08:47:28 INFO - sub-resource via iframe-tag using the http-csp
08:47:28 INFO - delivery method with no-redirect and when
08:47:28 INFO - the target request is same-origin.
08:47:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1913ms
08:47:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:47:29 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a03c00 == 29 [pid = 1821] [id = 639]
08:47:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa2a17800) [pid = 1821] [serial = 1787] [outer = (nil)]
08:47:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa2a1f800) [pid = 1821] [serial = 1788] [outer = 0xa2a17800]
08:47:29 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa2a24000) [pid = 1821] [serial = 1789] [outer = 0xa2a17800]
08:47:30 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c43800 == 30 [pid = 1821] [id = 640]
08:47:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa2c43c00) [pid = 1821] [serial = 1790] [outer = (nil)]
08:47:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa2c45c00) [pid = 1821] [serial = 1791] [outer = 0xa2c43c00]
08:47:31 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
08:47:31 INFO - document served over http requires an http
08:47:31 INFO - sub-resource via iframe-tag using the http-csp
08:47:31 INFO - delivery method with swap-origin-redirect and when
08:47:31 INFO - the target request is same-origin.
08:47:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2545ms
08:47:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:47:32 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a1cc00 == 31 [pid = 1821] [id = 641]
08:47:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa2a1d000) [pid = 1821] [serial = 1792] [outer = (nil)]
08:47:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa2c4cc00) [pid = 1821] [serial = 1793] [outer = 0xa2a1d000]
08:47:33 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa2cab400) [pid = 1821] [serial = 1794] [outer = 0xa2a1d000]
08:47:34 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
08:47:34 INFO - document served over http requires an http
08:47:34 INFO - sub-resource via script-tag using the http-csp
08:47:34 INFO - delivery method with keep-origin-redirect and when
08:47:34 INFO - the target request is same-origin.
08:47:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3486ms
08:47:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:47:35 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec99000 == 32 [pid = 1821] [id = 642]
08:47:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0x9f262c00) [pid = 1821] [serial = 1795] [outer = (nil)]
08:47:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0x9fbb5c00) [pid = 1821] [serial = 1796] [outer = 0x9f262c00]
08:47:35 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0x9fdd5c00) [pid = 1821] [serial = 1797] [outer = 0x9f262c00]
08:47:37 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
08:47:37 INFO - document served over http requires an http
08:47:37 INFO - sub-resource via script-tag using the http-csp
08:47:37 INFO - delivery method with no-redirect and when
08:47:37 INFO - the target request is same-origin.
08:47:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2454ms
08:47:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:47:37 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d2000 == 31 [pid = 1821] [id = 626]
08:47:37 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e9c00 == 30 [pid = 1821] [id = 625]
08:47:37 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d2c00 == 29 [pid = 1821] [id = 624]
08:47:37 INFO - PROCESS | 1768 | --DOCSHELL 0x9f268400 == 28 [pid = 1821] [id = 623]
08:47:37 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec23000 == 27 [pid = 1821] [id = 622]
08:47:37 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d08800 == 26 [pid = 1821] [id = 619]
08:47:37 INFO - PROCESS | 1768 | --DOCSHELL 0xa1373400 == 25 [pid = 1821] [id = 618]
08:47:37 INFO - PROCESS | 1768 | --DOCSHELL 0xa11cc400 == 24 [pid = 1821] [id = 617]
08:47:37 INFO - PROCESS | 1768 | --DOCSHELL 0xa11ca000 == 23 [pid = 1821] [id = 616]
08:47:37 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a69000 == 22 [pid = 1821] [id = 615]
08:47:37 INFO - PROCESS | 1768 | --DOCSHELL 0xa05d8400 == 21 [pid = 1821] [id = 614]
08:47:37 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec93000 == 20 [pid = 1821] [id = 613]
08:47:37 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0x9f99f800) [pid = 1821] [serial = 1695] [outer = (nil)] [url = about:blank]
08:47:37 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0x9fbb8000) [pid = 1821] [serial = 1700] [outer = (nil)] [url = about:blank]
08:47:37 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa0a6c000) [pid = 1821] [serial = 1710] [outer = (nil)] [url = about:blank]
08:47:37 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa05d3400) [pid = 1821] [serial = 1705] [outer = (nil)] [url = about:blank]
08:47:37 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d2000 == 21 [pid = 1821] [id = 643]
08:47:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0x9e8d2400) [pid = 1821] [serial = 1798] [outer = (nil)]
08:47:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0x9ec80000) [pid = 1821] [serial = 1799] [outer = 0x9e8d2400]
08:47:39 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0x9f269000) [pid = 1821] [serial = 1800] [outer = 0x9e8d2400]
08:47:40 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
08:47:40 INFO - document served over http requires an http
08:47:40 INFO - sub-resource via script-tag using the http-csp
08:47:40 INFO - delivery method with swap-origin-redirect and when
08:47:40 INFO - the target request is same-origin.
08:47:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2852ms
08:47:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:47:40 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f9a7400 == 22 [pid = 1821] [id = 644]
08:47:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0x9fbb1800) [pid = 1821] [serial = 1801] [outer = (nil)]
08:47:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0x9fdd0000) [pid = 1821] [serial = 1802] [outer = 0x9fbb1800]
08:47:40 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa0461400) [pid = 1821] [serial = 1803] [outer = 0x9fbb1800]
08:47:42 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
08:47:42 INFO - document served over http requires an http
08:47:42 INFO - sub-resource via xhr-request using the http-csp
08:47:42 INFO - delivery method with keep-origin-redirect and when
08:47:42 INFO - the target request is same-origin.
08:47:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1833ms
08:47:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:47:42 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd03c00 == 23 [pid = 1821] [id = 645]
08:47:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa0a6c000) [pid = 1821] [serial = 1804] [outer = (nil)]
08:47:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0xa0ac1c00) [pid = 1821] [serial = 1805] [outer = 0xa0a6c000]
08:47:42 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa1049c00) [pid = 1821] [serial = 1806] [outer = 0xa0a6c000]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0x9f99ac00) [pid = 1821] [serial = 1715] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0xa137a800) [pid = 1821] [serial = 1730] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0xa1d0e000) [pid = 1821] [serial = 1733] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa12b7800) [pid = 1821] [serial = 1727] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0xa11ce400) [pid = 1821] [serial = 1724] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0xa1046c00) [pid = 1821] [serial = 1721] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0x9f266800) [pid = 1821] [serial = 1739] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa1de0800) [pid = 1821] [serial = 1736] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa0aba800) [pid = 1821] [serial = 1718] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0x9e6bdc00) [pid = 1821] [serial = 1744] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161220979]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0x9f6e6800) [pid = 1821] [serial = 1741] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0x9ec7f800) [pid = 1821] [serial = 1754] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0x9f9a3000) [pid = 1821] [serial = 1749] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9ec77400) [pid = 1821] [serial = 1746] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa0ab8c00) [pid = 1821] [serial = 1712] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9fd0bc00) [pid = 1821] [serial = 1751] [outer = (nil)] [url = about:blank]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0x9f999400) [pid = 1821] [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]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0x9ec7a000) [pid = 1821] [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]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0x9f373c00) [pid = 1821] [serial = 1743] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161220979]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9e8d3000) [pid = 1821] [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]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0x9f6ebc00) [pid = 1821] [serial = 1748] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0x9ec1ec00) [pid = 1821] [serial = 1738] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:47:43 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0x9ec93c00) [pid = 1821] [serial = 1663] [outer = (nil)] [url = about:blank]
08:47:44 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
08:47:44 INFO - document served over http requires an http
08:47:44 INFO - sub-resource via xhr-request using the http-csp
08:47:44 INFO - delivery method with no-redirect and when
08:47:44 INFO - the target request is same-origin.
08:47:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1982ms
08:47:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:47:44 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1ec00 == 24 [pid = 1821] [id = 646]
08:47:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9ec7e000) [pid = 1821] [serial = 1807] [outer = (nil)]
08:47:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9f374400) [pid = 1821] [serial = 1808] [outer = 0x9ec7e000]
08:47:44 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9fbb6000) [pid = 1821] [serial = 1809] [outer = 0x9ec7e000]
08:47:45 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
08:47:45 INFO - document served over http requires an http
08:47:45 INFO - sub-resource via xhr-request using the http-csp
08:47:45 INFO - delivery method with swap-origin-redirect and when
08:47:45 INFO - the target request is same-origin.
08:47:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1594ms
08:47:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:47:45 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec21000 == 25 [pid = 1821] [id = 647]
08:47:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9ec23000) [pid = 1821] [serial = 1810] [outer = (nil)]
08:47:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0x9ec8fc00) [pid = 1821] [serial = 1811] [outer = 0x9ec23000]
08:47:46 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9f99f800) [pid = 1821] [serial = 1812] [outer = 0x9ec23000]
08:47:47 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
08:47:47 INFO - document served over http requires an https
08:47:47 INFO - sub-resource via fetch-request using the http-csp
08:47:47 INFO - delivery method with keep-origin-redirect and when
08:47:47 INFO - the target request is same-origin.
08:47:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2340ms
08:47:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:47:48 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c8c00 == 26 [pid = 1821] [id = 648]
08:47:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9fdd1400) [pid = 1821] [serial = 1813] [outer = (nil)]
08:47:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa1045400) [pid = 1821] [serial = 1814] [outer = 0x9fdd1400]
08:47:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa11d1c00) [pid = 1821] [serial = 1815] [outer = 0x9fdd1400]
08:47:50 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
08:47:50 INFO - document served over http requires an https
08:47:50 INFO - sub-resource via fetch-request using the http-csp
08:47:50 INFO - delivery method with no-redirect and when
08:47:50 INFO - the target request is same-origin.
08:47:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2395ms
08:47:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:47:50 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a63800 == 27 [pid = 1821] [id = 649]
08:47:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa12b9c00) [pid = 1821] [serial = 1816] [outer = (nil)]
08:47:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa137e400) [pid = 1821] [serial = 1817] [outer = 0xa12b9c00]
08:47:51 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa1d0fc00) [pid = 1821] [serial = 1818] [outer = 0xa12b9c00]
08:47:52 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
08:47:52 INFO - document served over http requires an https
08:47:52 INFO - sub-resource via fetch-request using the http-csp
08:47:52 INFO - delivery method with swap-origin-redirect and when
08:47:52 INFO - the target request is same-origin.
08:47:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2391ms
08:47:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:47:53 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1de2400 == 28 [pid = 1821] [id = 650]
08:47:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa2246400) [pid = 1821] [serial = 1819] [outer = (nil)]
08:47:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa233ac00) [pid = 1821] [serial = 1820] [outer = 0xa2246400]
08:47:53 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa23b0800) [pid = 1821] [serial = 1821] [outer = 0xa2246400]
08:47:54 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a0f800 == 29 [pid = 1821] [id = 651]
08:47:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa2a1ac00) [pid = 1821] [serial = 1822] [outer = (nil)]
08:47:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa2a23000) [pid = 1821] [serial = 1823] [outer = 0xa2a1ac00]
08:47:55 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
08:47:55 INFO - document served over http requires an https
08:47:55 INFO - sub-resource via iframe-tag using the http-csp
08:47:55 INFO - delivery method with keep-origin-redirect and when
08:47:55 INFO - the target request is same-origin.
08:47:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2453ms
08:47:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:47:55 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2334800 == 30 [pid = 1821] [id = 652]
08:47:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa2a1e000) [pid = 1821] [serial = 1824] [outer = (nil)]
08:47:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0xa2cac800) [pid = 1821] [serial = 1825] [outer = 0xa2a1e000]
08:47:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa2cb1000) [pid = 1821] [serial = 1826] [outer = 0xa2a1e000]
08:47:58 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3160000 == 31 [pid = 1821] [id = 653]
08:47:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa3160400) [pid = 1821] [serial = 1827] [outer = (nil)]
08:47:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0xa224e800) [pid = 1821] [serial = 1828] [outer = 0xa3160400]
08:47:58 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
08:47:58 INFO - document served over http requires an https
08:47:58 INFO - sub-resource via iframe-tag using the http-csp
08:47:58 INFO - delivery method with no-redirect and when
08:47:58 INFO - the target request is same-origin.
08:47:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3260ms
08:47:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:47:59 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2cb2000 == 32 [pid = 1821] [id = 654]
08:47:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa3161400) [pid = 1821] [serial = 1829] [outer = (nil)]
08:47:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0xa3169000) [pid = 1821] [serial = 1830] [outer = 0xa3161400]
08:47:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:47:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0xa316d400) [pid = 1821] [serial = 1831] [outer = 0xa3161400]
08:48:00 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3407400 == 33 [pid = 1821] [id = 655]
08:48:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa3407800) [pid = 1821] [serial = 1832] [outer = (nil)]
08:48:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa340a000) [pid = 1821] [serial = 1833] [outer = 0xa3407800]
08:48:00 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
08:48:00 INFO - document served over http requires an https
08:48:00 INFO - sub-resource via iframe-tag using the http-csp
08:48:00 INFO - delivery method with swap-origin-redirect and when
08:48:00 INFO - the target request is same-origin.
08:48:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2304ms
08:48:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:48:01 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3167000 == 34 [pid = 1821] [id = 656]
08:48:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa3408000) [pid = 1821] [serial = 1834] [outer = (nil)]
08:48:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa340fc00) [pid = 1821] [serial = 1835] [outer = 0xa3408000]
08:48:01 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0xa363dc00) [pid = 1821] [serial = 1836] [outer = 0xa3408000]
08:48:02 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
08:48:02 INFO - document served over http requires an https
08:48:02 INFO - sub-resource via script-tag using the http-csp
08:48:02 INFO - delivery method with keep-origin-redirect and when
08:48:02 INFO - the target request is same-origin.
08:48:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1992ms
08:48:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:48:03 INFO - PROCESS | 1768 | ++DOCSHELL 0xa340d800 == 35 [pid = 1821] [id = 657]
08:48:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa340dc00) [pid = 1821] [serial = 1837] [outer = (nil)]
08:48:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0xa3647c00) [pid = 1821] [serial = 1838] [outer = 0xa340dc00]
08:48:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0xa3878000) [pid = 1821] [serial = 1839] [outer = 0xa340dc00]
08:48:04 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
08:48:04 INFO - document served over http requires an https
08:48:04 INFO - sub-resource via script-tag using the http-csp
08:48:04 INFO - delivery method with no-redirect and when
08:48:04 INFO - the target request is same-origin.
08:48:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1901ms
08:48:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:48:05 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3645c00 == 36 [pid = 1821] [id = 658]
08:48:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0xa387bc00) [pid = 1821] [serial = 1840] [outer = (nil)]
08:48:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xa3882800) [pid = 1821] [serial = 1841] [outer = 0xa387bc00]
08:48:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xa3bf5800) [pid = 1821] [serial = 1842] [outer = 0xa387bc00]
08:48:07 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
08:48:07 INFO - document served over http requires an https
08:48:07 INFO - sub-resource via script-tag using the http-csp
08:48:07 INFO - delivery method with swap-origin-redirect and when
08:48:07 INFO - the target request is same-origin.
08:48:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2403ms
08:48:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:48:07 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3bfbc00 == 37 [pid = 1821] [id = 659]
08:48:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0xa3bfc000) [pid = 1821] [serial = 1843] [outer = (nil)]
08:48:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa3dbfc00) [pid = 1821] [serial = 1844] [outer = 0xa3bfc000]
08:48:08 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa3dc5000) [pid = 1821] [serial = 1845] [outer = 0xa3bfc000]
08:48:09 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
08:48:09 INFO - document served over http requires an https
08:48:09 INFO - sub-resource via xhr-request using the http-csp
08:48:09 INFO - delivery method with keep-origin-redirect and when
08:48:09 INFO - the target request is same-origin.
08:48:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2345ms
08:48:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:48:10 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f25bc00 == 38 [pid = 1821] [id = 660]
08:48:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0x9f264800) [pid = 1821] [serial = 1846] [outer = (nil)]
08:48:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0x9f6e6000) [pid = 1821] [serial = 1847] [outer = 0x9f264800]
08:48:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa3f8a000) [pid = 1821] [serial = 1848] [outer = 0x9f264800]
08:48:12 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
08:48:12 INFO - document served over http requires an https
08:48:12 INFO - sub-resource via xhr-request using the http-csp
08:48:12 INFO - delivery method with no-redirect and when
08:48:12 INFO - the target request is same-origin.
08:48:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 3245ms
08:48:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:48:13 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f25e400 == 39 [pid = 1821] [id = 661]
08:48:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0x9f260400) [pid = 1821] [serial = 1849] [outer = (nil)]
08:48:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0x9f37a800) [pid = 1821] [serial = 1850] [outer = 0x9f260400]
08:48:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0x9fbbfc00) [pid = 1821] [serial = 1851] [outer = 0x9f260400]
08:48:16 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
08:48:16 INFO - document served over http requires an https
08:48:16 INFO - sub-resource via xhr-request using the http-csp
08:48:16 INFO - delivery method with swap-origin-redirect and when
08:48:16 INFO - the target request is same-origin.
08:48:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3241ms
08:48:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1d000 == 38 [pid = 1821] [id = 628]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec16800 == 37 [pid = 1821] [id = 629]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9fdcfc00 == 36 [pid = 1821] [id = 630]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa1045c00 == 35 [pid = 1821] [id = 631]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa137ec00 == 34 [pid = 1821] [id = 632]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa2250800 == 33 [pid = 1821] [id = 633]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa2255400 == 32 [pid = 1821] [id = 634]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f8400 == 31 [pid = 1821] [id = 636]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa23ac800 == 30 [pid = 1821] [id = 635]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a10400 == 29 [pid = 1821] [id = 638]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa23b0c00 == 28 [pid = 1821] [id = 637]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c43800 == 27 [pid = 1821] [id = 640]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a03c00 == 26 [pid = 1821] [id = 639]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec99000 == 25 [pid = 1821] [id = 642]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8cf800 == 24 [pid = 1821] [id = 627]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d2000 == 23 [pid = 1821] [id = 643]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9f9a7400 == 22 [pid = 1821] [id = 644]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd03c00 == 21 [pid = 1821] [id = 645]
08:48:16 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a1cc00 == 20 [pid = 1821] [id = 641]
08:48:16 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0xa0abd400) [pid = 1821] [serial = 1713] [outer = (nil)] [url = about:blank]
08:48:16 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0x9fd10000) [pid = 1821] [serial = 1742] [outer = (nil)] [url = about:blank]
08:48:16 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0x9fdd4c00) [pid = 1821] [serial = 1752] [outer = (nil)] [url = about:blank]
08:48:16 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0x9f25c800) [pid = 1821] [serial = 1747] [outer = (nil)] [url = about:blank]
08:48:16 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6bd400 == 21 [pid = 1821] [id = 662]
08:48:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0x9e8cac00) [pid = 1821] [serial = 1852] [outer = (nil)]
08:48:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0x9e8d3000) [pid = 1821] [serial = 1853] [outer = 0x9e8cac00]
08:48:17 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0x9ec96000) [pid = 1821] [serial = 1854] [outer = 0x9e8cac00]
08:48:18 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
08:48:18 INFO - document served over http requires an http
08:48:18 INFO - sub-resource via fetch-request using the meta-csp
08:48:18 INFO - delivery method with keep-origin-redirect and when
08:48:18 INFO - the target request is cross-origin.
08:48:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1989ms
08:48:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:48:18 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f374c00 == 22 [pid = 1821] [id = 663]
08:48:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0x9f37d000) [pid = 1821] [serial = 1855] [outer = (nil)]
08:48:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0x9f6ee000) [pid = 1821] [serial = 1856] [outer = 0x9f37d000]
08:48:18 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0x9fbb3400) [pid = 1821] [serial = 1857] [outer = 0x9f37d000]
08:48:19 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
08:48:19 INFO - document served over http requires an http
08:48:19 INFO - sub-resource via fetch-request using the meta-csp
08:48:19 INFO - delivery method with no-redirect and when
08:48:19 INFO - the target request is cross-origin.
08:48:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1841ms
08:48:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:48:20 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd0ac00 == 23 [pid = 1821] [id = 664]
08:48:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0x9fd10000) [pid = 1821] [serial = 1858] [outer = (nil)]
08:48:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0x9ff3ec00) [pid = 1821] [serial = 1859] [outer = 0x9fd10000]
08:48:20 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0xa0455400) [pid = 1821] [serial = 1860] [outer = 0x9fd10000]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0xa26f8800) [pid = 1821] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0xa2a10c00) [pid = 1821] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161248497]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa2c43c00) [pid = 1821] [serial = 1790] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0x9ec1a000) [pid = 1821] [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]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0xa2c4cc00) [pid = 1821] [serial = 1793] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0xa2a19000) [pid = 1821] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161248497]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0x9ff49c00) [pid = 1821] [serial = 1760] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0xa23a4800) [pid = 1821] [serial = 1775] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0xa26fa400) [pid = 1821] [serial = 1781] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0xa11d3800) [pid = 1821] [serial = 1766] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0x9fbb5c00) [pid = 1821] [serial = 1796] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0x9fdd0000) [pid = 1821] [serial = 1802] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0xa1dd7c00) [pid = 1821] [serial = 1769] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0xa2c45c00) [pid = 1821] [serial = 1791] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0xa2330800) [pid = 1821] [serial = 1772] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0xa0ac1c00) [pid = 1821] [serial = 1805] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0xa0a5f400) [pid = 1821] [serial = 1763] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0xa26ef000) [pid = 1821] [serial = 1778] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0xa2a1f800) [pid = 1821] [serial = 1788] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0xa2a06400) [pid = 1821] [serial = 1783] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0x9ec80000) [pid = 1821] [serial = 1799] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0x9ec7d400) [pid = 1821] [serial = 1757] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0x9f374400) [pid = 1821] [serial = 1808] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0x9f262c00) [pid = 1821] [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]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0xa0a6c000) [pid = 1821] [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]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0x9e8d2400) [pid = 1821] [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]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0x9fbb1800) [pid = 1821] [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]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0x9fbbd400) [pid = 1821] [serial = 1755] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0xa0461400) [pid = 1821] [serial = 1803] [outer = (nil)] [url = about:blank]
08:48:21 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0xa1049c00) [pid = 1821] [serial = 1806] [outer = (nil)] [url = about:blank]
08:48:22 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
08:48:22 INFO - document served over http requires an http
08:48:22 INFO - sub-resource via fetch-request using the meta-csp
08:48:22 INFO - delivery method with swap-origin-redirect and when
08:48:22 INFO - the target request is cross-origin.
08:48:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2041ms
08:48:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:48:22 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec85000 == 24 [pid = 1821] [id = 665]
08:48:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0x9f6e0000) [pid = 1821] [serial = 1861] [outer = (nil)]
08:48:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0x9fbb7000) [pid = 1821] [serial = 1862] [outer = 0x9f6e0000]
08:48:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa045a000) [pid = 1821] [serial = 1863] [outer = 0x9f6e0000]
08:48:23 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c6c00 == 25 [pid = 1821] [id = 666]
08:48:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0x9ec16800) [pid = 1821] [serial = 1864] [outer = (nil)]
08:48:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0x9f25ec00) [pid = 1821] [serial = 1865] [outer = 0x9ec16800]
08:48:24 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
08:48:24 INFO - document served over http requires an http
08:48:24 INFO - sub-resource via iframe-tag using the meta-csp
08:48:24 INFO - delivery method with keep-origin-redirect and when
08:48:24 INFO - the target request is cross-origin.
08:48:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2193ms
08:48:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:48:24 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec20800 == 26 [pid = 1821] [id = 667]
08:48:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0x9ec8a800) [pid = 1821] [serial = 1866] [outer = (nil)]
08:48:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0x9fbb5c00) [pid = 1821] [serial = 1867] [outer = 0x9ec8a800]
08:48:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0x9ff40c00) [pid = 1821] [serial = 1868] [outer = 0x9ec8a800]
08:48:26 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0a62800 == 27 [pid = 1821] [id = 668]
08:48:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa0a62c00) [pid = 1821] [serial = 1869] [outer = (nil)]
08:48:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0xa0a66400) [pid = 1821] [serial = 1870] [outer = 0xa0a62c00]
08:48:26 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
08:48:26 INFO - document served over http requires an http
08:48:26 INFO - sub-resource via iframe-tag using the meta-csp
08:48:26 INFO - delivery method with no-redirect and when
08:48:26 INFO - the target request is cross-origin.
08:48:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2387ms
08:48:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:48:27 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f99bc00 == 28 [pid = 1821] [id = 669]
08:48:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa0a64400) [pid = 1821] [serial = 1871] [outer = (nil)]
08:48:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0xa0ac7400) [pid = 1821] [serial = 1872] [outer = 0xa0a64400]
08:48:27 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0xa11c8800) [pid = 1821] [serial = 1873] [outer = 0xa0a64400]
08:48:28 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12b4c00 == 29 [pid = 1821] [id = 670]
08:48:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0xa12b7c00) [pid = 1821] [serial = 1874] [outer = (nil)]
08:48:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xa1376800) [pid = 1821] [serial = 1875] [outer = 0xa12b7c00]
08:48:29 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
08:48:29 INFO - document served over http requires an http
08:48:29 INFO - sub-resource via iframe-tag using the meta-csp
08:48:29 INFO - delivery method with swap-origin-redirect and when
08:48:29 INFO - the target request is cross-origin.
08:48:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2445ms
08:48:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:48:29 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0ac0000 == 30 [pid = 1821] [id = 671]
08:48:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xa0ac5c00) [pid = 1821] [serial = 1876] [outer = (nil)]
08:48:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0xa1ddec00) [pid = 1821] [serial = 1877] [outer = 0xa0ac5c00]
08:48:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa2254c00) [pid = 1821] [serial = 1878] [outer = 0xa0ac5c00]
08:48:31 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
08:48:31 INFO - document served over http requires an http
08:48:31 INFO - sub-resource via script-tag using the meta-csp
08:48:31 INFO - delivery method with keep-origin-redirect and when
08:48:31 INFO - the target request is cross-origin.
08:48:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2309ms
08:48:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:48:31 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d0f400 == 31 [pid = 1821] [id = 672]
08:48:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa2336400) [pid = 1821] [serial = 1879] [outer = (nil)]
08:48:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0xa23b0400) [pid = 1821] [serial = 1880] [outer = 0xa2336400]
08:48:32 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0xa26f8c00) [pid = 1821] [serial = 1881] [outer = 0xa2336400]
08:48:33 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
08:48:33 INFO - document served over http requires an http
08:48:33 INFO - sub-resource via script-tag using the meta-csp
08:48:33 INFO - delivery method with no-redirect and when
08:48:33 INFO - the target request is cross-origin.
08:48:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2158ms
08:48:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:48:33 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a09800 == 32 [pid = 1821] [id = 673]
08:48:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa2a0c800) [pid = 1821] [serial = 1882] [outer = (nil)]
08:48:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0xa2a1f800) [pid = 1821] [serial = 1883] [outer = 0xa2a0c800]
08:48:34 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:34 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0xa2c41000) [pid = 1821] [serial = 1884] [outer = 0xa2a0c800]
08:48:36 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
08:48:36 INFO - document served over http requires an http
08:48:36 INFO - sub-resource via script-tag using the meta-csp
08:48:36 INFO - delivery method with swap-origin-redirect and when
08:48:36 INFO - the target request is cross-origin.
08:48:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3103ms
08:48:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:48:37 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c4ec00 == 33 [pid = 1821] [id = 674]
08:48:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0xa2ca7400) [pid = 1821] [serial = 1885] [outer = (nil)]
08:48:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0xa3164400) [pid = 1821] [serial = 1886] [outer = 0xa2ca7400]
08:48:37 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0xa340e800) [pid = 1821] [serial = 1887] [outer = 0xa2ca7400]
08:48:38 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
08:48:38 INFO - document served over http requires an http
08:48:38 INFO - sub-resource via xhr-request using the meta-csp
08:48:38 INFO - delivery method with keep-origin-redirect and when
08:48:38 INFO - the target request is cross-origin.
08:48:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1981ms
08:48:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:48:39 INFO - PROCESS | 1768 | ++DOCSHELL 0xa387d400 == 34 [pid = 1821] [id = 675]
08:48:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0xa3880800) [pid = 1821] [serial = 1888] [outer = (nil)]
08:48:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0xa3dbf800) [pid = 1821] [serial = 1889] [outer = 0xa3880800]
08:48:39 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0xa3f88000) [pid = 1821] [serial = 1890] [outer = 0xa3880800]
08:48:40 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
08:48:40 INFO - document served over http requires an http
08:48:40 INFO - sub-resource via xhr-request using the meta-csp
08:48:40 INFO - delivery method with no-redirect and when
08:48:40 INFO - the target request is cross-origin.
08:48:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1747ms
08:48:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:48:40 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3bf8400 == 35 [pid = 1821] [id = 676]
08:48:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (0xa41e7000) [pid = 1821] [serial = 1891] [outer = (nil)]
08:48:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (0xa41ec800) [pid = 1821] [serial = 1892] [outer = 0xa41e7000]
08:48:41 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (0xa41f2400) [pid = 1821] [serial = 1893] [outer = 0xa41e7000]
08:48:42 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
08:48:42 INFO - document served over http requires an http
08:48:42 INFO - sub-resource via xhr-request using the meta-csp
08:48:42 INFO - delivery method with swap-origin-redirect and when
08:48:42 INFO - the target request is cross-origin.
08:48:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1798ms
08:48:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:48:42 INFO - PROCESS | 1768 | ++DOCSHELL 0xa430f000 == 36 [pid = 1821] [id = 677]
08:48:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (0xa4310400) [pid = 1821] [serial = 1894] [outer = (nil)]
08:48:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (0xa4314400) [pid = 1821] [serial = 1895] [outer = 0xa4310400]
08:48:43 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (0xa4318400) [pid = 1821] [serial = 1896] [outer = 0xa4310400]
08:48:44 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
08:48:44 INFO - document served over http requires an https
08:48:44 INFO - sub-resource via fetch-request using the meta-csp
08:48:44 INFO - delivery method with keep-origin-redirect and when
08:48:44 INFO - the target request is cross-origin.
08:48:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2494ms
08:48:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:48:45 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4385000 == 37 [pid = 1821] [id = 678]
08:48:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (0xa4385800) [pid = 1821] [serial = 1897] [outer = (nil)]
08:48:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (0xa4388c00) [pid = 1821] [serial = 1898] [outer = 0xa4385800]
08:48:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (0xa438c400) [pid = 1821] [serial = 1899] [outer = 0xa4385800]
08:48:47 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
08:48:47 INFO - document served over http requires an https
08:48:47 INFO - sub-resource via fetch-request using the meta-csp
08:48:47 INFO - delivery method with no-redirect and when
08:48:47 INFO - the target request is cross-origin.
08:48:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2357ms
08:48:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:48:47 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4391c00 == 38 [pid = 1821] [id = 679]
08:48:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (0xa4be1000) [pid = 1821] [serial = 1900] [outer = (nil)]
08:48:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (0xa4be5c00) [pid = 1821] [serial = 1901] [outer = 0xa4be1000]
08:48:48 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (0xa4bec000) [pid = 1821] [serial = 1902] [outer = 0xa4be1000]
08:48:49 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
08:48:49 INFO - document served over http requires an https
08:48:49 INFO - sub-resource via fetch-request using the meta-csp
08:48:49 INFO - delivery method with swap-origin-redirect and when
08:48:49 INFO - the target request is cross-origin.
08:48:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2449ms
08:48:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:48:50 INFO - PROCESS | 1768 | ++DOCSHELL 0xa518c000 == 39 [pid = 1821] [id = 680]
08:48:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (0xa518d000) [pid = 1821] [serial = 1903] [outer = (nil)]
08:48:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (0xa5190c00) [pid = 1821] [serial = 1904] [outer = 0xa518d000]
08:48:50 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (0xa5194400) [pid = 1821] [serial = 1905] [outer = 0xa518d000]
08:48:51 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5199400 == 40 [pid = 1821] [id = 681]
08:48:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (0xa5199800) [pid = 1821] [serial = 1906] [outer = (nil)]
08:48:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (0xa53b2800) [pid = 1821] [serial = 1907] [outer = 0xa5199800]
08:48:52 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
08:48:52 INFO - document served over http requires an https
08:48:52 INFO - sub-resource via iframe-tag using the meta-csp
08:48:52 INFO - delivery method with keep-origin-redirect and when
08:48:52 INFO - the target request is cross-origin.
08:48:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2499ms
08:48:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:48:52 INFO - PROCESS | 1768 | ++DOCSHELL 0xa518d800 == 41 [pid = 1821] [id = 682]
08:48:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (0xa518e400) [pid = 1821] [serial = 1908] [outer = (nil)]
08:48:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (0xa53b8800) [pid = 1821] [serial = 1909] [outer = 0xa518e400]
08:48:53 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (0xa53bc800) [pid = 1821] [serial = 1910] [outer = 0xa518e400]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa1dd8800 == 40 [pid = 1821] [id = 620]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec21000 == 39 [pid = 1821] [id = 647]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c8c00 == 38 [pid = 1821] [id = 648]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a63800 == 37 [pid = 1821] [id = 649]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a0f800 == 36 [pid = 1821] [id = 651]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa1de2400 == 35 [pid = 1821] [id = 650]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa3160000 == 34 [pid = 1821] [id = 653]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa2334800 == 33 [pid = 1821] [id = 652]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa3407400 == 32 [pid = 1821] [id = 655]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa2cb2000 == 31 [pid = 1821] [id = 654]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa3167000 == 30 [pid = 1821] [id = 656]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa340d800 == 29 [pid = 1821] [id = 657]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa3645c00 == 28 [pid = 1821] [id = 658]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0xa3bfbc00 == 27 [pid = 1821] [id = 659]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9f25e400 == 26 [pid = 1821] [id = 661]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6bd400 == 25 [pid = 1821] [id = 662]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9f374c00 == 24 [pid = 1821] [id = 663]
08:48:55 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd0ac00 == 23 [pid = 1821] [id = 664]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c6c00 == 22 [pid = 1821] [id = 666]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa0a62800 == 21 [pid = 1821] [id = 668]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec20800 == 20 [pid = 1821] [id = 667]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa12b4c00 == 19 [pid = 1821] [id = 670]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0x9f99bc00 == 18 [pid = 1821] [id = 669]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa0ac0000 == 17 [pid = 1821] [id = 671]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d0f400 == 16 [pid = 1821] [id = 672]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0x9f25bc00 == 15 [pid = 1821] [id = 660]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a09800 == 14 [pid = 1821] [id = 673]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c4ec00 == 13 [pid = 1821] [id = 674]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa387d400 == 12 [pid = 1821] [id = 675]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa3bf8400 == 11 [pid = 1821] [id = 676]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa430f000 == 10 [pid = 1821] [id = 677]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa4385000 == 9 [pid = 1821] [id = 678]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa4391c00 == 8 [pid = 1821] [id = 679]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa5199400 == 7 [pid = 1821] [id = 681]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0xa518c000 == 6 [pid = 1821] [id = 680]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1ec00 == 5 [pid = 1821] [id = 646]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec85000 == 4 [pid = 1821] [id = 665]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec77000 == 3 [pid = 1821] [id = 612]
08:48:56 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8ccc00 == 2 [pid = 1821] [id = 621]
08:48:56 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (0x9f269000) [pid = 1821] [serial = 1800] [outer = (nil)] [url = about:blank]
08:48:56 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (0x9fdd5c00) [pid = 1821] [serial = 1797] [outer = (nil)] [url = about:blank]
08:48:57 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c6000 == 3 [pid = 1821] [id = 683]
08:48:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (0x9e8c6c00) [pid = 1821] [serial = 1911] [outer = (nil)]
08:48:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (0x9e8ca800) [pid = 1821] [serial = 1912] [outer = 0x9e8c6c00]
08:48:57 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
08:48:57 INFO - document served over http requires an https
08:48:57 INFO - sub-resource via iframe-tag using the meta-csp
08:48:57 INFO - delivery method with no-redirect and when
08:48:57 INFO - the target request is cross-origin.
08:48:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 5139ms
08:48:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:48:57 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d0000 == 4 [pid = 1821] [id = 684]
08:48:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 168 (0x9e8d3c00) [pid = 1821] [serial = 1913] [outer = (nil)]
08:48:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 169 (0x9ec17000) [pid = 1821] [serial = 1914] [outer = 0x9e8d3c00]
08:48:58 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:48:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 170 (0x9ec21c00) [pid = 1821] [serial = 1915] [outer = 0x9e8d3c00]
08:48:58 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7b000 == 5 [pid = 1821] [id = 685]
08:48:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 171 (0x9ec7b400) [pid = 1821] [serial = 1916] [outer = (nil)]
08:48:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 172 (0x9ec7f000) [pid = 1821] [serial = 1917] [outer = 0x9ec7b400]
08:48:59 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
08:48:59 INFO - document served over http requires an https
08:48:59 INFO - sub-resource via iframe-tag using the meta-csp
08:48:59 INFO - delivery method with swap-origin-redirect and when
08:48:59 INFO - the target request is cross-origin.
08:48:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1965ms
08:48:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:48:59 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7d400 == 6 [pid = 1821] [id = 686]
08:48:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 173 (0x9ec83000) [pid = 1821] [serial = 1918] [outer = (nil)]
08:48:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 174 (0x9ec8c800) [pid = 1821] [serial = 1919] [outer = 0x9ec83000]
08:49:00 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 175 (0x9ec95000) [pid = 1821] [serial = 1920] [outer = 0x9ec83000]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 174 (0xa2a1d000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 173 (0x9ec7e000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 172 (0xa1dda400) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 171 (0x9f268800) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 170 (0xa3f8f800) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 169 (0x9ec8dc00) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 168 (0xa137f000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 167 (0x9fd04c00) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (0x9fdd1400) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (0x9fd10000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (0x9f266c00) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (0xa23ae400) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (0xa0a60c00) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (0xa3408000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (0xa1d08c00) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (0x9fbbd000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (0x9e8cac00) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (0xa3407800) [pid = 1821] [serial = 1832] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (0xa3160400) [pid = 1821] [serial = 1827] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161277988]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (0xa11ca800) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (0x9fd0dc00) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (0xa26ec400) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (0x9f999000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (0xa3161400) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (0xa2a1e000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (0x9ec1d400) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (0x9e8cd000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (0xa12b9c00) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0x9ec17400) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0xa2251800) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa340dc00) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0xa387bc00) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0x9ec16800) [pid = 1821] [serial = 1864] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0xa2246400) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0x9fbb2400) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0xa233e800) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0xa1048000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0xa12b2000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0x9f37d000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0x9f37c000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0xa1042000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0x9f264800) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0x9fdd4400) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0xa1374000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0x9f265c00) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0xa2a17800) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0x9f260400) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0x9ff47400) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0x9ec23000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0x9f6e0000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0xa3bfc000) [pid = 1821] [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]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0xa2a1ac00) [pid = 1821] [serial = 1822] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0x9fbb7000) [pid = 1821] [serial = 1862] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0xa340a000) [pid = 1821] [serial = 1833] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0xa3647c00) [pid = 1821] [serial = 1838] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0x9f6ee000) [pid = 1821] [serial = 1856] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0xa2cac800) [pid = 1821] [serial = 1825] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0x9e8d3000) [pid = 1821] [serial = 1853] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa233ac00) [pid = 1821] [serial = 1820] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0xa137e400) [pid = 1821] [serial = 1817] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0x9ec8fc00) [pid = 1821] [serial = 1811] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0xa3dbfc00) [pid = 1821] [serial = 1844] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa340fc00) [pid = 1821] [serial = 1835] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa224e800) [pid = 1821] [serial = 1828] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161277988]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0xa3169000) [pid = 1821] [serial = 1830] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0xa3882800) [pid = 1821] [serial = 1841] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0xa1045400) [pid = 1821] [serial = 1814] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0x9f6e6000) [pid = 1821] [serial = 1847] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9ff3ec00) [pid = 1821] [serial = 1859] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa2a23000) [pid = 1821] [serial = 1823] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9f37a800) [pid = 1821] [serial = 1850] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0x9f25ec00) [pid = 1821] [serial = 1865] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa2cab400) [pid = 1821] [serial = 1794] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0x9fbb6000) [pid = 1821] [serial = 1809] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9fbbfc00) [pid = 1821] [serial = 1851] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0x9fdcb000) [pid = 1821] [serial = 1683] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa0455c00) [pid = 1821] [serial = 1689] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa1dd4800) [pid = 1821] [serial = 1734] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa0ac2c00) [pid = 1821] [serial = 1719] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9f6e8c00) [pid = 1821] [serial = 1758] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa1d01c00) [pid = 1821] [serial = 1731] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0x9fdd9800) [pid = 1821] [serial = 1686] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0x9f9a3c00) [pid = 1821] [serial = 1677] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0x9f25f400) [pid = 1821] [serial = 1668] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa1de1c00) [pid = 1821] [serial = 1770] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0xa26f2800) [pid = 1821] [serial = 1779] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa23a8800) [pid = 1821] [serial = 1776] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa2338400) [pid = 1821] [serial = 1773] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa12b8800) [pid = 1821] [serial = 1767] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa3dc5000) [pid = 1821] [serial = 1845] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa2246c00) [pid = 1821] [serial = 1737] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa12bb800) [pid = 1821] [serial = 1728] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9f6e9400) [pid = 1821] [serial = 1674] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa045c800) [pid = 1821] [serial = 1761] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa05cec00) [pid = 1821] [serial = 1692] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9f376c00) [pid = 1821] [serial = 1671] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa3f8a000) [pid = 1821] [serial = 1848] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa2a24000) [pid = 1821] [serial = 1789] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa41e9800) [pid = 1821] [serial = 1650] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0xa2a0ac00) [pid = 1821] [serial = 1784] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa0a67c00) [pid = 1821] [serial = 1764] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0x9fdd6400) [pid = 1821] [serial = 1716] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa11d4000) [pid = 1821] [serial = 1725] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa104bc00) [pid = 1821] [serial = 1722] [outer = (nil)] [url = about:blank]
08:49:03 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0x9fbbac00) [pid = 1821] [serial = 1680] [outer = (nil)] [url = about:blank]
08:49:03 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
08:49:03 INFO - document served over http requires an https
08:49:03 INFO - sub-resource via script-tag using the meta-csp
08:49:03 INFO - delivery method with keep-origin-redirect and when
08:49:03 INFO - the target request is cross-origin.
08:49:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 4675ms
08:49:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:49:04 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b4800 == 7 [pid = 1821] [id = 687]
08:49:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0x9e6b5800) [pid = 1821] [serial = 1921] [outer = (nil)]
08:49:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0x9e8cd000) [pid = 1821] [serial = 1922] [outer = 0x9e6b5800]
08:49:04 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0x9ec76800) [pid = 1821] [serial = 1923] [outer = 0x9e6b5800]
08:49:06 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
08:49:06 INFO - document served over http requires an https
08:49:06 INFO - sub-resource via script-tag using the meta-csp
08:49:06 INFO - delivery method with no-redirect and when
08:49:06 INFO - the target request is cross-origin.
08:49:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2240ms
08:49:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:49:06 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6bd800 == 8 [pid = 1821] [id = 688]
08:49:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0x9e8c9800) [pid = 1821] [serial = 1924] [outer = (nil)]
08:49:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0x9ec79800) [pid = 1821] [serial = 1925] [outer = 0x9e8c9800]
08:49:08 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0x9ec91c00) [pid = 1821] [serial = 1926] [outer = 0x9e8c9800]
08:49:09 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
08:49:09 INFO - document served over http requires an https
08:49:09 INFO - sub-resource via script-tag using the meta-csp
08:49:09 INFO - delivery method with swap-origin-redirect and when
08:49:09 INFO - the target request is cross-origin.
08:49:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3236ms
08:49:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:49:09 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f260c00 == 9 [pid = 1821] [id = 689]
08:49:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9f261400) [pid = 1821] [serial = 1927] [outer = (nil)]
08:49:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0x9f266c00) [pid = 1821] [serial = 1928] [outer = 0x9f261400]
08:49:10 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0x9f371c00) [pid = 1821] [serial = 1929] [outer = 0x9f261400]
08:49:11 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
08:49:11 INFO - document served over http requires an https
08:49:11 INFO - sub-resource via xhr-request using the meta-csp
08:49:11 INFO - delivery method with keep-origin-redirect and when
08:49:11 INFO - the target request is cross-origin.
08:49:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2162ms
08:49:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:49:11 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f269c00 == 10 [pid = 1821] [id = 690]
08:49:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9f378800) [pid = 1821] [serial = 1930] [outer = (nil)]
08:49:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0x9f6dfc00) [pid = 1821] [serial = 1931] [outer = 0x9f378800]
08:49:12 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0x9f6e5400) [pid = 1821] [serial = 1932] [outer = 0x9f378800]
08:49:13 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
08:49:13 INFO - document served over http requires an https
08:49:13 INFO - sub-resource via xhr-request using the meta-csp
08:49:13 INFO - delivery method with no-redirect and when
08:49:13 INFO - the target request is cross-origin.
08:49:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1941ms
08:49:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:49:13 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6ec800 == 11 [pid = 1821] [id = 691]
08:49:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0x9f6ecc00) [pid = 1821] [serial = 1933] [outer = (nil)]
08:49:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0x9f99b000) [pid = 1821] [serial = 1934] [outer = 0x9f6ecc00]
08:49:14 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0x9f99f400) [pid = 1821] [serial = 1935] [outer = 0x9f6ecc00]
08:49:15 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
08:49:15 INFO - document served over http requires an https
08:49:15 INFO - sub-resource via xhr-request using the meta-csp
08:49:15 INFO - delivery method with swap-origin-redirect and when
08:49:15 INFO - the target request is cross-origin.
08:49:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1854ms
08:49:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:49:15 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f9a6000 == 12 [pid = 1821] [id = 692]
08:49:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0x9f9a6800) [pid = 1821] [serial = 1936] [outer = (nil)]
08:49:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0x9fbb4c00) [pid = 1821] [serial = 1937] [outer = 0x9f9a6800]
08:49:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0x9fbb9c00) [pid = 1821] [serial = 1938] [outer = 0x9f9a6800]
08:49:17 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
08:49:17 INFO - document served over http requires an http
08:49:17 INFO - sub-resource via fetch-request using the meta-csp
08:49:17 INFO - delivery method with keep-origin-redirect and when
08:49:17 INFO - the target request is same-origin.
08:49:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2296ms
08:49:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:49:18 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fbbf800 == 13 [pid = 1821] [id = 693]
08:49:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0x9fd02400) [pid = 1821] [serial = 1939] [outer = (nil)]
08:49:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0x9fd0a800) [pid = 1821] [serial = 1940] [outer = 0x9fd02400]
08:49:18 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9fdca400) [pid = 1821] [serial = 1941] [outer = 0x9fd02400]
08:49:20 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
08:49:20 INFO - document served over http requires an http
08:49:20 INFO - sub-resource via fetch-request using the meta-csp
08:49:20 INFO - delivery method with no-redirect and when
08:49:20 INFO - the target request is same-origin.
08:49:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2402ms
08:49:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:49:20 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd08400 == 14 [pid = 1821] [id = 694]
08:49:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0x9fdcf400) [pid = 1821] [serial = 1942] [outer = (nil)]
08:49:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0x9fdd5400) [pid = 1821] [serial = 1943] [outer = 0x9fdcf400]
08:49:21 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9fdd9000) [pid = 1821] [serial = 1944] [outer = 0x9fdcf400]
08:49:22 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
08:49:22 INFO - document served over http requires an http
08:49:22 INFO - sub-resource via fetch-request using the meta-csp
08:49:22 INFO - delivery method with swap-origin-redirect and when
08:49:22 INFO - the target request is same-origin.
08:49:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2404ms
08:49:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:49:23 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff44400 == 15 [pid = 1821] [id = 695]
08:49:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0x9ff45c00) [pid = 1821] [serial = 1945] [outer = (nil)]
08:49:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0x9ff4c000) [pid = 1821] [serial = 1946] [outer = 0x9ff45c00]
08:49:23 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9f370c00) [pid = 1821] [serial = 1947] [outer = 0x9ff45c00]
08:49:25 INFO - PROCESS | 1768 | ++DOCSHELL 0xa045b400 == 16 [pid = 1821] [id = 696]
08:49:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa045b800) [pid = 1821] [serial = 1948] [outer = (nil)]
08:49:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa045ec00) [pid = 1821] [serial = 1949] [outer = 0xa045b800]
08:49:26 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
08:49:26 INFO - document served over http requires an http
08:49:26 INFO - sub-resource via iframe-tag using the meta-csp
08:49:26 INFO - delivery method with keep-origin-redirect and when
08:49:26 INFO - the target request is same-origin.
08:49:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3845ms
08:49:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:49:26 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6bc000 == 17 [pid = 1821] [id = 697]
08:49:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9e6bd000) [pid = 1821] [serial = 1950] [outer = (nil)]
08:49:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9f370800) [pid = 1821] [serial = 1951] [outer = 0x9e6bd000]
08:49:27 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0x9fdcc400) [pid = 1821] [serial = 1952] [outer = 0x9e6bd000]
08:49:28 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec25c00 == 18 [pid = 1821] [id = 698]
08:49:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9ec79c00) [pid = 1821] [serial = 1953] [outer = (nil)]
08:49:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9ec8a400) [pid = 1821] [serial = 1954] [outer = 0x9ec79c00]
08:49:28 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
08:49:28 INFO - document served over http requires an http
08:49:28 INFO - sub-resource via iframe-tag using the meta-csp
08:49:28 INFO - delivery method with no-redirect and when
08:49:28 INFO - the target request is same-origin.
08:49:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2349ms
08:49:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:49:29 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec1b400 == 19 [pid = 1821] [id = 699]
08:49:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0x9ec7e400) [pid = 1821] [serial = 1955] [outer = (nil)]
08:49:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0x9f37ac00) [pid = 1821] [serial = 1956] [outer = 0x9ec7e400]
08:49:29 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0x9fbb6c00) [pid = 1821] [serial = 1957] [outer = 0x9ec7e400]
08:49:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7d400 == 18 [pid = 1821] [id = 686]
08:49:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7b000 == 17 [pid = 1821] [id = 685]
08:49:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d0000 == 16 [pid = 1821] [id = 684]
08:49:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c6000 == 15 [pid = 1821] [id = 683]
08:49:30 INFO - PROCESS | 1768 | --DOCSHELL 0xa518d800 == 14 [pid = 1821] [id = 682]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0xa045a000) [pid = 1821] [serial = 1863] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa0455400) [pid = 1821] [serial = 1860] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9fbb3400) [pid = 1821] [serial = 1857] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa363dc00) [pid = 1821] [serial = 1836] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0x9f99f800) [pid = 1821] [serial = 1812] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa1d0fc00) [pid = 1821] [serial = 1818] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9ec96000) [pid = 1821] [serial = 1854] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa11d1c00) [pid = 1821] [serial = 1815] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa316d400) [pid = 1821] [serial = 1831] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa3878000) [pid = 1821] [serial = 1839] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa3bf5800) [pid = 1821] [serial = 1842] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa23b0800) [pid = 1821] [serial = 1821] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa2cb1000) [pid = 1821] [serial = 1826] [outer = (nil)] [url = about:blank]
08:49:30 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8cd400 == 15 [pid = 1821] [id = 700]
08:49:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0x9e8d0000) [pid = 1821] [serial = 1958] [outer = (nil)]
08:49:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0x9ec1d000) [pid = 1821] [serial = 1959] [outer = 0x9e8d0000]
08:49:30 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
08:49:30 INFO - document served over http requires an http
08:49:30 INFO - sub-resource via iframe-tag using the meta-csp
08:49:30 INFO - delivery method with swap-origin-redirect and when
08:49:30 INFO - the target request is same-origin.
08:49:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2016ms
08:49:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:49:31 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec19000 == 16 [pid = 1821] [id = 701]
08:49:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9ec1ac00) [pid = 1821] [serial = 1960] [outer = (nil)]
08:49:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9f263000) [pid = 1821] [serial = 1961] [outer = 0x9ec1ac00]
08:49:31 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9fd02c00) [pid = 1821] [serial = 1962] [outer = 0x9ec1ac00]
08:49:32 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
08:49:32 INFO - document served over http requires an http
08:49:32 INFO - sub-resource via script-tag using the meta-csp
08:49:32 INFO - delivery method with keep-origin-redirect and when
08:49:32 INFO - the target request is same-origin.
08:49:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1588ms
08:49:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:49:32 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd0a000 == 17 [pid = 1821] [id = 702]
08:49:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9fdd0800) [pid = 1821] [serial = 1963] [outer = (nil)]
08:49:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa0455400) [pid = 1821] [serial = 1964] [outer = 0x9fdd0800]
08:49:33 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa0463400) [pid = 1821] [serial = 1965] [outer = 0x9fdd0800]
08:49:34 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
08:49:34 INFO - document served over http requires an http
08:49:34 INFO - sub-resource via script-tag using the meta-csp
08:49:34 INFO - delivery method with no-redirect and when
08:49:34 INFO - the target request is same-origin.
08:49:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2146ms
08:49:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:49:35 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ff43000 == 18 [pid = 1821] [id = 703]
08:49:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa05d4c00) [pid = 1821] [serial = 1966] [outer = (nil)]
08:49:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa05d9400) [pid = 1821] [serial = 1967] [outer = 0xa05d4c00]
08:49:35 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa0a5e000) [pid = 1821] [serial = 1968] [outer = 0xa05d4c00]
08:49:35 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa4388c00) [pid = 1821] [serial = 1898] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0x9ec7f000) [pid = 1821] [serial = 1917] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa4314400) [pid = 1821] [serial = 1895] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0x9ec8c800) [pid = 1821] [serial = 1919] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa3164400) [pid = 1821] [serial = 1886] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0x9fbb5c00) [pid = 1821] [serial = 1867] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa2a1f800) [pid = 1821] [serial = 1883] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa0a66400) [pid = 1821] [serial = 1870] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161306283]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa53b2800) [pid = 1821] [serial = 1907] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa5190c00) [pid = 1821] [serial = 1904] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0x9ec17000) [pid = 1821] [serial = 1914] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa3dbf800) [pid = 1821] [serial = 1889] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa23b0400) [pid = 1821] [serial = 1880] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa53b8800) [pid = 1821] [serial = 1909] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa1376800) [pid = 1821] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0x9e8ca800) [pid = 1821] [serial = 1912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161337009]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0xa1ddec00) [pid = 1821] [serial = 1877] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa4be5c00) [pid = 1821] [serial = 1901] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa0ac7400) [pid = 1821] [serial = 1872] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa41ec800) [pid = 1821] [serial = 1892] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0x9e8cd000) [pid = 1821] [serial = 1922] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa5199800) [pid = 1821] [serial = 1906] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9ec7b400) [pid = 1821] [serial = 1916] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa0a62c00) [pid = 1821] [serial = 1869] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161306283]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa12b7c00) [pid = 1821] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa2a0c800) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9ec83000) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa2336400) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa0ac5c00) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9e8d3c00) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0x9e8c6c00) [pid = 1821] [serial = 1911] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161337009]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa4385800) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa2ca7400) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa4310400) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0x9ec8a800) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa518d000) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa3880800) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xa41e7000) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa4be1000) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xa0a64400) [pid = 1821] [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]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (0xa340e800) [pid = 1821] [serial = 1887] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (0xa3f88000) [pid = 1821] [serial = 1890] [outer = (nil)] [url = about:blank]
08:49:36 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (0xa41f2400) [pid = 1821] [serial = 1893] [outer = (nil)] [url = about:blank]
08:49:37 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
08:49:37 INFO - document served over http requires an http
08:49:37 INFO - sub-resource via script-tag using the meta-csp
08:49:37 INFO - delivery method with swap-origin-redirect and when
08:49:37 INFO - the target request is same-origin.
08:49:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2312ms
08:49:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:49:37 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f379000 == 19 [pid = 1821] [id = 704]
08:49:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 63 (0xa05d6c00) [pid = 1821] [serial = 1969] [outer = (nil)]
08:49:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 64 (0xa0a61c00) [pid = 1821] [serial = 1970] [outer = 0xa05d6c00]
08:49:37 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 65 (0xa0a66000) [pid = 1821] [serial = 1971] [outer = 0xa05d6c00]
08:49:39 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
08:49:39 INFO - document served over http requires an http
08:49:39 INFO - sub-resource via xhr-request using the meta-csp
08:49:39 INFO - delivery method with keep-origin-redirect and when
08:49:39 INFO - the target request is same-origin.
08:49:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2255ms
08:49:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:49:39 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec96800 == 20 [pid = 1821] [id = 705]
08:49:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 66 (0x9f25dc00) [pid = 1821] [serial = 1972] [outer = (nil)]
08:49:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0x9f6e1000) [pid = 1821] [serial = 1973] [outer = 0x9f25dc00]
08:49:40 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0x9fd0f400) [pid = 1821] [serial = 1974] [outer = 0x9f25dc00]
08:49:41 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
08:49:41 INFO - document served over http requires an http
08:49:41 INFO - sub-resource via xhr-request using the meta-csp
08:49:41 INFO - delivery method with no-redirect and when
08:49:41 INFO - the target request is same-origin.
08:49:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2110ms
08:49:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:49:41 INFO - PROCESS | 1768 | ++DOCSHELL 0xa05d3400 == 21 [pid = 1821] [id = 706]
08:49:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0xa05d5000) [pid = 1821] [serial = 1975] [outer = (nil)]
08:49:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0xa0a68000) [pid = 1821] [serial = 1976] [outer = 0xa05d5000]
08:49:42 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0xa0a6c400) [pid = 1821] [serial = 1977] [outer = 0xa05d5000]
08:49:43 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
08:49:43 INFO - document served over http requires an http
08:49:43 INFO - sub-resource via xhr-request using the meta-csp
08:49:43 INFO - delivery method with swap-origin-redirect and when
08:49:43 INFO - the target request is same-origin.
08:49:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2046ms
08:49:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:49:43 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0abf800 == 22 [pid = 1821] [id = 707]
08:49:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0xa0ac0000) [pid = 1821] [serial = 1978] [outer = (nil)]
08:49:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0xa0ac5c00) [pid = 1821] [serial = 1979] [outer = 0xa0ac0000]
08:49:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0xa1042800) [pid = 1821] [serial = 1980] [outer = 0xa0ac0000]
08:49:46 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
08:49:46 INFO - document served over http requires an https
08:49:46 INFO - sub-resource via fetch-request using the meta-csp
08:49:46 INFO - delivery method with keep-origin-redirect and when
08:49:46 INFO - the target request is same-origin.
08:49:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3047ms
08:49:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:49:46 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1048000 == 23 [pid = 1821] [id = 708]
08:49:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0xa1049000) [pid = 1821] [serial = 1981] [outer = (nil)]
08:49:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0xa104c400) [pid = 1821] [serial = 1982] [outer = 0xa1049000]
08:49:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0xa11c9000) [pid = 1821] [serial = 1983] [outer = 0xa1049000]
08:49:48 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
08:49:48 INFO - document served over http requires an https
08:49:48 INFO - sub-resource via fetch-request using the meta-csp
08:49:48 INFO - delivery method with no-redirect and when
08:49:48 INFO - the target request is same-origin.
08:49:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1889ms
08:49:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:49:48 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11cd800 == 24 [pid = 1821] [id = 709]
08:49:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0xa11cec00) [pid = 1821] [serial = 1984] [outer = (nil)]
08:49:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0xa11d4400) [pid = 1821] [serial = 1985] [outer = 0xa11cec00]
08:49:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0xa12b0c00) [pid = 1821] [serial = 1986] [outer = 0xa11cec00]
08:49:50 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
08:49:50 INFO - document served over http requires an https
08:49:50 INFO - sub-resource via fetch-request using the meta-csp
08:49:50 INFO - delivery method with swap-origin-redirect and when
08:49:50 INFO - the target request is same-origin.
08:49:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1905ms
08:49:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:49:50 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12b7000 == 25 [pid = 1821] [id = 710]
08:49:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0xa12b8000) [pid = 1821] [serial = 1987] [outer = (nil)]
08:49:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0xa12bf400) [pid = 1821] [serial = 1988] [outer = 0xa12b8000]
08:49:51 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0xa1375000) [pid = 1821] [serial = 1989] [outer = 0xa12b8000]
08:49:51 INFO - PROCESS | 1768 | ++DOCSHELL 0xa137ac00 == 26 [pid = 1821] [id = 711]
08:49:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa137b000) [pid = 1821] [serial = 1990] [outer = (nil)]
08:49:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa137f400) [pid = 1821] [serial = 1991] [outer = 0xa137b000]
08:49:52 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
08:49:52 INFO - document served over http requires an https
08:49:52 INFO - sub-resource via iframe-tag using the meta-csp
08:49:52 INFO - delivery method with keep-origin-redirect and when
08:49:52 INFO - the target request is same-origin.
08:49:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1903ms
08:49:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:49:52 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12bc000 == 27 [pid = 1821] [id = 712]
08:49:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa137c000) [pid = 1821] [serial = 1992] [outer = (nil)]
08:49:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa1d05400) [pid = 1821] [serial = 1993] [outer = 0xa137c000]
08:49:53 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa1d09000) [pid = 1821] [serial = 1994] [outer = 0xa137c000]
08:49:54 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1d0f000 == 28 [pid = 1821] [id = 713]
08:49:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa1d0f400) [pid = 1821] [serial = 1995] [outer = (nil)]
08:49:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa1dd5800) [pid = 1821] [serial = 1996] [outer = 0xa1d0f400]
08:49:54 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
08:49:54 INFO - document served over http requires an https
08:49:54 INFO - sub-resource via iframe-tag using the meta-csp
08:49:54 INFO - delivery method with no-redirect and when
08:49:54 INFO - the target request is same-origin.
08:49:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2440ms
08:49:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:49:55 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1380000 == 29 [pid = 1821] [id = 714]
08:49:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa1d0fc00) [pid = 1821] [serial = 1997] [outer = (nil)]
08:49:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa1ddb000) [pid = 1821] [serial = 1998] [outer = 0xa1d0fc00]
08:49:55 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa1de0800) [pid = 1821] [serial = 1999] [outer = 0xa1d0fc00]
08:49:56 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2249400 == 30 [pid = 1821] [id = 715]
08:49:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa2249800) [pid = 1821] [serial = 2000] [outer = (nil)]
08:49:57 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa224bc00) [pid = 1821] [serial = 2001] [outer = 0xa2249800]
08:49:57 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
08:49:57 INFO - document served over http requires an https
08:49:57 INFO - sub-resource via iframe-tag using the meta-csp
08:49:57 INFO - delivery method with swap-origin-redirect and when
08:49:57 INFO - the target request is same-origin.
08:49:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2646ms
08:49:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:49:58 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1dd9000 == 31 [pid = 1821] [id = 716]
08:49:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa1dd9400) [pid = 1821] [serial = 2002] [outer = (nil)]
08:49:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa2252c00) [pid = 1821] [serial = 2003] [outer = 0xa1dd9400]
08:49:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:49:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa2333800) [pid = 1821] [serial = 2004] [outer = 0xa1dd9400]
08:50:00 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
08:50:00 INFO - document served over http requires an https
08:50:00 INFO - sub-resource via script-tag using the meta-csp
08:50:00 INFO - delivery method with keep-origin-redirect and when
08:50:00 INFO - the target request is same-origin.
08:50:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3505ms
08:50:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:50:01 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec95800 == 32 [pid = 1821] [id = 717]
08:50:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9f25c400) [pid = 1821] [serial = 2005] [outer = (nil)]
08:50:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9f6ebc00) [pid = 1821] [serial = 2006] [outer = 0x9f25c400]
08:50:02 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9ff46800) [pid = 1821] [serial = 2007] [outer = 0x9f25c400]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff43000 == 31 [pid = 1821] [id = 703]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd0a000 == 30 [pid = 1821] [id = 702]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec19000 == 29 [pid = 1821] [id = 701]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8cd400 == 28 [pid = 1821] [id = 700]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec1b400 == 27 [pid = 1821] [id = 699]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec25c00 == 26 [pid = 1821] [id = 698]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6bc000 == 25 [pid = 1821] [id = 697]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0xa045b400 == 24 [pid = 1821] [id = 696]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9ff44400 == 23 [pid = 1821] [id = 695]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd08400 == 22 [pid = 1821] [id = 694]
08:50:03 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
08:50:03 INFO - document served over http requires an https
08:50:03 INFO - sub-resource via script-tag using the meta-csp
08:50:03 INFO - delivery method with no-redirect and when
08:50:03 INFO - the target request is same-origin.
08:50:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2312ms
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9fbbf800 == 21 [pid = 1821] [id = 693]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9f9a6000 == 20 [pid = 1821] [id = 692]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6ec800 == 19 [pid = 1821] [id = 691]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9f269c00 == 18 [pid = 1821] [id = 690]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9f260c00 == 17 [pid = 1821] [id = 689]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6bd800 == 16 [pid = 1821] [id = 688]
08:50:03 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b4800 == 15 [pid = 1821] [id = 687]
08:50:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:50:04 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0xa2254c00) [pid = 1821] [serial = 1878] [outer = (nil)] [url = about:blank]
08:50:04 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0x9ec95000) [pid = 1821] [serial = 1920] [outer = (nil)] [url = about:blank]
08:50:04 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa26f8c00) [pid = 1821] [serial = 1881] [outer = (nil)] [url = about:blank]
08:50:04 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa5194400) [pid = 1821] [serial = 1905] [outer = (nil)] [url = about:blank]
08:50:04 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa4318400) [pid = 1821] [serial = 1896] [outer = (nil)] [url = about:blank]
08:50:04 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0xa2c41000) [pid = 1821] [serial = 1884] [outer = (nil)] [url = about:blank]
08:50:04 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0x9ff40c00) [pid = 1821] [serial = 1868] [outer = (nil)] [url = about:blank]
08:50:04 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa438c400) [pid = 1821] [serial = 1899] [outer = (nil)] [url = about:blank]
08:50:04 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa4bec000) [pid = 1821] [serial = 1902] [outer = (nil)] [url = about:blank]
08:50:04 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0x9ec21c00) [pid = 1821] [serial = 1915] [outer = (nil)] [url = about:blank]
08:50:04 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0xa11c8800) [pid = 1821] [serial = 1873] [outer = (nil)] [url = about:blank]
08:50:04 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6bc000 == 16 [pid = 1821] [id = 718]
08:50:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0x9e8d1c00) [pid = 1821] [serial = 2008] [outer = (nil)]
08:50:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0x9ec21800) [pid = 1821] [serial = 2009] [outer = 0x9e8d1c00]
08:50:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0x9ec8f400) [pid = 1821] [serial = 2010] [outer = 0x9e8d1c00]
08:50:05 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
08:50:05 INFO - document served over http requires an https
08:50:05 INFO - sub-resource via script-tag using the meta-csp
08:50:05 INFO - delivery method with swap-origin-redirect and when
08:50:05 INFO - the target request is same-origin.
08:50:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2647ms
08:50:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:50:06 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f371000 == 17 [pid = 1821] [id = 719]
08:50:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0x9f37b000) [pid = 1821] [serial = 2011] [outer = (nil)]
08:50:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0x9f6ec800) [pid = 1821] [serial = 2012] [outer = 0x9f37b000]
08:50:06 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:06 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0x9f9a6000) [pid = 1821] [serial = 2013] [outer = 0x9f37b000]
08:50:07 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
08:50:07 INFO - document served over http requires an https
08:50:07 INFO - sub-resource via xhr-request using the meta-csp
08:50:07 INFO - delivery method with keep-origin-redirect and when
08:50:07 INFO - the target request is same-origin.
08:50:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1881ms
08:50:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:50:08 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd0a000 == 18 [pid = 1821] [id = 720]
08:50:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0x9fd0ac00) [pid = 1821] [serial = 2014] [outer = (nil)]
08:50:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9fdd7000) [pid = 1821] [serial = 2015] [outer = 0x9fd0ac00]
08:50:08 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9ff4d400) [pid = 1821] [serial = 2016] [outer = 0x9fd0ac00]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa045b800) [pid = 1821] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0x9ec79c00) [pid = 1821] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161368556]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0x9fd0a800) [pid = 1821] [serial = 1940] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9fdd5400) [pid = 1821] [serial = 1943] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0xa045ec00) [pid = 1821] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0x9ff4c000) [pid = 1821] [serial = 1946] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0x9f6dfc00) [pid = 1821] [serial = 1931] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0x9f99b000) [pid = 1821] [serial = 1934] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0x9fbb4c00) [pid = 1821] [serial = 1937] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0x9ec79800) [pid = 1821] [serial = 1925] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9f266c00) [pid = 1821] [serial = 1928] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0x9f263000) [pid = 1821] [serial = 1961] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0x9ec1d000) [pid = 1821] [serial = 1959] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0x9f37ac00) [pid = 1821] [serial = 1956] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa05d9400) [pid = 1821] [serial = 1967] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0xa0455400) [pid = 1821] [serial = 1964] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9ec8a400) [pid = 1821] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161368556]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9f370800) [pid = 1821] [serial = 1951] [outer = (nil)] [url = about:blank]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa05d4c00) [pid = 1821] [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]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9ec1ac00) [pid = 1821] [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]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9fdd0800) [pid = 1821] [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]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0x9ec7e400) [pid = 1821] [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]
08:50:09 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0x9e8d0000) [pid = 1821] [serial = 1958] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:50:09 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
08:50:09 INFO - document served over http requires an https
08:50:09 INFO - sub-resource via xhr-request using the meta-csp
08:50:09 INFO - delivery method with no-redirect and when
08:50:09 INFO - the target request is same-origin.
08:50:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2037ms
08:50:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:50:10 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec79800 == 19 [pid = 1821] [id = 721]
08:50:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9ec7e400) [pid = 1821] [serial = 2017] [outer = (nil)]
08:50:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0x9f37ac00) [pid = 1821] [serial = 2018] [outer = 0x9ec7e400]
08:50:10 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0x9fd08000) [pid = 1821] [serial = 2019] [outer = 0x9ec7e400]
08:50:11 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
08:50:11 INFO - document served over http requires an https
08:50:11 INFO - sub-resource via xhr-request using the meta-csp
08:50:11 INFO - delivery method with swap-origin-redirect and when
08:50:11 INFO - the target request is same-origin.
08:50:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1939ms
08:50:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:50:12 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec84400 == 20 [pid = 1821] [id = 722]
08:50:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9ec85400) [pid = 1821] [serial = 2020] [outer = (nil)]
08:50:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0x9f37c400) [pid = 1821] [serial = 2021] [outer = 0x9ec85400]
08:50:13 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0x9fbbd000) [pid = 1821] [serial = 2022] [outer = 0x9ec85400]
08:50:14 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
08:50:14 INFO - document served over http requires an http
08:50:14 INFO - sub-resource via fetch-request using the meta-referrer
08:50:14 INFO - delivery method with keep-origin-redirect and when
08:50:14 INFO - the target request is cross-origin.
08:50:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2591ms
08:50:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:50:14 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f268800 == 21 [pid = 1821] [id = 723]
08:50:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0x9ff46000) [pid = 1821] [serial = 2023] [outer = (nil)]
08:50:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 84 (0xa0460000) [pid = 1821] [serial = 2024] [outer = 0x9ff46000]
08:50:15 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 85 (0xa05d2800) [pid = 1821] [serial = 2025] [outer = 0x9ff46000]
08:50:16 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
08:50:16 INFO - document served over http requires an http
08:50:16 INFO - sub-resource via fetch-request using the meta-referrer
08:50:16 INFO - delivery method with no-redirect and when
08:50:16 INFO - the target request is cross-origin.
08:50:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2247ms
08:50:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:50:17 INFO - PROCESS | 1768 | ++DOCSHELL 0xa045c000 == 22 [pid = 1821] [id = 724]
08:50:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 86 (0xa045dc00) [pid = 1821] [serial = 2026] [outer = (nil)]
08:50:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 87 (0xa0ac0400) [pid = 1821] [serial = 2027] [outer = 0xa045dc00]
08:50:17 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 88 (0xa104c800) [pid = 1821] [serial = 2028] [outer = 0xa045dc00]
08:50:19 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
08:50:19 INFO - document served over http requires an http
08:50:19 INFO - sub-resource via fetch-request using the meta-referrer
08:50:19 INFO - delivery method with swap-origin-redirect and when
08:50:19 INFO - the target request is cross-origin.
08:50:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2305ms
08:50:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:50:19 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11d6800 == 23 [pid = 1821] [id = 725]
08:50:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 89 (0xa12b2400) [pid = 1821] [serial = 2029] [outer = (nil)]
08:50:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 90 (0xa12bf000) [pid = 1821] [serial = 2030] [outer = 0xa12b2400]
08:50:20 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 91 (0xa1d08400) [pid = 1821] [serial = 2031] [outer = 0xa12b2400]
08:50:21 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2250400 == 24 [pid = 1821] [id = 726]
08:50:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 92 (0xa2251800) [pid = 1821] [serial = 2032] [outer = (nil)]
08:50:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 93 (0xa2255400) [pid = 1821] [serial = 2033] [outer = 0xa2251800]
08:50:22 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
08:50:22 INFO - document served over http requires an http
08:50:22 INFO - sub-resource via iframe-tag using the meta-referrer
08:50:22 INFO - delivery method with keep-origin-redirect and when
08:50:22 INFO - the target request is cross-origin.
08:50:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3037ms
08:50:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:50:22 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12ba000 == 25 [pid = 1821] [id = 727]
08:50:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 94 (0xa1374400) [pid = 1821] [serial = 2034] [outer = (nil)]
08:50:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 95 (0xa233c000) [pid = 1821] [serial = 2035] [outer = 0xa1374400]
08:50:23 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 96 (0xa23a2c00) [pid = 1821] [serial = 2036] [outer = 0xa1374400]
08:50:23 INFO - PROCESS | 1768 | ++DOCSHELL 0xa23ab000 == 26 [pid = 1821] [id = 728]
08:50:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 97 (0xa23ab400) [pid = 1821] [serial = 2037] [outer = (nil)]
08:50:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0xa23ad800) [pid = 1821] [serial = 2038] [outer = 0xa23ab400]
08:50:24 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
08:50:24 INFO - document served over http requires an http
08:50:24 INFO - sub-resource via iframe-tag using the meta-referrer
08:50:24 INFO - delivery method with no-redirect and when
08:50:24 INFO - the target request is cross-origin.
08:50:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1994ms
08:50:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:50:24 INFO - PROCESS | 1768 | ++DOCSHELL 0xa23ac000 == 27 [pid = 1821] [id = 729]
08:50:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0xa23ac800) [pid = 1821] [serial = 2039] [outer = (nil)]
08:50:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0xa26ef000) [pid = 1821] [serial = 2040] [outer = 0xa23ac800]
08:50:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0xa26f4c00) [pid = 1821] [serial = 2041] [outer = 0xa23ac800]
08:50:25 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26fb000 == 28 [pid = 1821] [id = 730]
08:50:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0xa26fb400) [pid = 1821] [serial = 2042] [outer = (nil)]
08:50:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0xa2a02000) [pid = 1821] [serial = 2043] [outer = 0xa26fb400]
08:50:26 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
08:50:26 INFO - document served over http requires an http
08:50:26 INFO - sub-resource via iframe-tag using the meta-referrer
08:50:26 INFO - delivery method with swap-origin-redirect and when
08:50:26 INFO - the target request is cross-origin.
08:50:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1996ms
08:50:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:50:26 INFO - PROCESS | 1768 | ++DOCSHELL 0xa23b0800 == 29 [pid = 1821] [id = 731]
08:50:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0xa26ecc00) [pid = 1821] [serial = 2044] [outer = (nil)]
08:50:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa2a07400) [pid = 1821] [serial = 2045] [outer = 0xa26ecc00]
08:50:27 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa2a0bc00) [pid = 1821] [serial = 2046] [outer = 0xa26ecc00]
08:50:27 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
08:50:27 INFO - document served over http requires an http
08:50:27 INFO - sub-resource via script-tag using the meta-referrer
08:50:27 INFO - delivery method with keep-origin-redirect and when
08:50:27 INFO - the target request is cross-origin.
08:50:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1802ms
08:50:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:50:28 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a05000 == 30 [pid = 1821] [id = 732]
08:50:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa2a17c00) [pid = 1821] [serial = 2047] [outer = (nil)]
08:50:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa2a1d800) [pid = 1821] [serial = 2048] [outer = 0xa2a17c00]
08:50:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa2a23400) [pid = 1821] [serial = 2049] [outer = 0xa2a17c00]
08:50:30 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
08:50:30 INFO - document served over http requires an http
08:50:30 INFO - sub-resource via script-tag using the meta-referrer
08:50:30 INFO - delivery method with no-redirect and when
08:50:30 INFO - the target request is cross-origin.
08:50:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2250ms
08:50:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:50:30 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a1b000 == 31 [pid = 1821] [id = 733]
08:50:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa2c40400) [pid = 1821] [serial = 2050] [outer = (nil)]
08:50:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa2c47400) [pid = 1821] [serial = 2051] [outer = 0xa2c40400]
08:50:31 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:31 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa2c4b800) [pid = 1821] [serial = 2052] [outer = 0xa2c40400]
08:50:32 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
08:50:32 INFO - document served over http requires an http
08:50:32 INFO - sub-resource via script-tag using the meta-referrer
08:50:32 INFO - delivery method with swap-origin-redirect and when
08:50:32 INFO - the target request is cross-origin.
08:50:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2392ms
08:50:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:50:33 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c4ec00 == 32 [pid = 1821] [id = 734]
08:50:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa2cab800) [pid = 1821] [serial = 2053] [outer = (nil)]
08:50:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa2cb1000) [pid = 1821] [serial = 2054] [outer = 0xa2cab800]
08:50:33 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa2cb6000) [pid = 1821] [serial = 2055] [outer = 0xa2cab800]
08:50:34 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
08:50:34 INFO - document served over http requires an http
08:50:34 INFO - sub-resource via xhr-request using the meta-referrer
08:50:34 INFO - delivery method with keep-origin-redirect and when
08:50:34 INFO - the target request is cross-origin.
08:50:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2337ms
08:50:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:50:36 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd05800 == 33 [pid = 1821] [id = 735]
08:50:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0xa3166000) [pid = 1821] [serial = 2056] [outer = (nil)]
08:50:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa3401800) [pid = 1821] [serial = 2057] [outer = 0xa3166000]
08:50:36 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa3408c00) [pid = 1821] [serial = 2058] [outer = 0xa3166000]
08:50:39 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
08:50:39 INFO - document served over http requires an http
08:50:39 INFO - sub-resource via xhr-request using the meta-referrer
08:50:39 INFO - delivery method with no-redirect and when
08:50:39 INFO - the target request is cross-origin.
08:50:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 4152ms
08:50:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:50:39 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f376400 == 34 [pid = 1821] [id = 736]
08:50:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0x9f999800) [pid = 1821] [serial = 2059] [outer = (nil)]
08:50:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0x9fbb7000) [pid = 1821] [serial = 2060] [outer = 0x9f999800]
08:50:40 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0x9ff47000) [pid = 1821] [serial = 2061] [outer = 0x9f999800]
08:50:41 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
08:50:41 INFO - document served over http requires an http
08:50:41 INFO - sub-resource via xhr-request using the meta-referrer
08:50:41 INFO - delivery method with swap-origin-redirect and when
08:50:41 INFO - the target request is cross-origin.
08:50:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2118ms
08:50:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec96800 == 33 [pid = 1821] [id = 705]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa05d3400 == 32 [pid = 1821] [id = 706]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa0abf800 == 31 [pid = 1821] [id = 707]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa1048000 == 30 [pid = 1821] [id = 708]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa11cd800 == 29 [pid = 1821] [id = 709]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa137ac00 == 28 [pid = 1821] [id = 711]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa12b7000 == 27 [pid = 1821] [id = 710]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa1d0f000 == 26 [pid = 1821] [id = 713]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa12bc000 == 25 [pid = 1821] [id = 712]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa2249400 == 24 [pid = 1821] [id = 715]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa1380000 == 23 [pid = 1821] [id = 714]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec95800 == 22 [pid = 1821] [id = 717]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0xa1dd9000 == 21 [pid = 1821] [id = 716]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6bc000 == 20 [pid = 1821] [id = 718]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9f371000 == 19 [pid = 1821] [id = 719]
08:50:41 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd0a000 == 18 [pid = 1821] [id = 720]
08:50:41 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0x9fbb6c00) [pid = 1821] [serial = 1957] [outer = (nil)] [url = about:blank]
08:50:41 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0x9fd02c00) [pid = 1821] [serial = 1962] [outer = (nil)] [url = about:blank]
08:50:41 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0xa0a5e000) [pid = 1821] [serial = 1968] [outer = (nil)] [url = about:blank]
08:50:41 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0xa0463400) [pid = 1821] [serial = 1965] [outer = (nil)] [url = about:blank]
08:50:41 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b7000 == 19 [pid = 1821] [id = 737]
08:50:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0x9e6bc000) [pid = 1821] [serial = 2062] [outer = (nil)]
08:50:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0x9ec1a400) [pid = 1821] [serial = 2063] [outer = 0x9e6bc000]
08:50:42 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0x9ec82c00) [pid = 1821] [serial = 2064] [outer = 0x9e6bc000]
08:50:43 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
08:50:43 INFO - document served over http requires an https
08:50:43 INFO - sub-resource via fetch-request using the meta-referrer
08:50:43 INFO - delivery method with keep-origin-redirect and when
08:50:43 INFO - the target request is cross-origin.
08:50:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1958ms
08:50:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:50:43 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e2c00 == 20 [pid = 1821] [id = 738]
08:50:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0x9f99b000) [pid = 1821] [serial = 2065] [outer = (nil)]
08:50:43 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0x9fbb7400) [pid = 1821] [serial = 2066] [outer = 0x9f99b000]
08:50:44 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0x9fd0c400) [pid = 1821] [serial = 2067] [outer = 0x9f99b000]
08:50:45 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
08:50:45 INFO - document served over http requires an https
08:50:45 INFO - sub-resource via fetch-request using the meta-referrer
08:50:45 INFO - delivery method with no-redirect and when
08:50:45 INFO - the target request is cross-origin.
08:50:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1793ms
08:50:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:50:45 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0463400 == 21 [pid = 1821] [id = 739]
08:50:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa05d2000) [pid = 1821] [serial = 2068] [outer = (nil)]
08:50:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa0a60000) [pid = 1821] [serial = 2069] [outer = 0xa05d2000]
08:50:45 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:45 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa0a69800) [pid = 1821] [serial = 2070] [outer = 0xa05d2000]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0x9f37ac00) [pid = 1821] [serial = 2018] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0xa11d4400) [pid = 1821] [serial = 1985] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0x9f6ec800) [pid = 1821] [serial = 2012] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0x9f6ebc00) [pid = 1821] [serial = 2006] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0xa0ac5c00) [pid = 1821] [serial = 1979] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0xa1dd5800) [pid = 1821] [serial = 1996] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161394260]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0xa1d05400) [pid = 1821] [serial = 1993] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0x9fdd7000) [pid = 1821] [serial = 2015] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0x9ec21800) [pid = 1821] [serial = 2009] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa0a61c00) [pid = 1821] [serial = 1970] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0xa104c400) [pid = 1821] [serial = 1982] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0xa2252c00) [pid = 1821] [serial = 2003] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0xa137f400) [pid = 1821] [serial = 1991] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa12bf400) [pid = 1821] [serial = 1988] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa224bc00) [pid = 1821] [serial = 2001] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0xa1ddb000) [pid = 1821] [serial = 1998] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0xa0a68000) [pid = 1821] [serial = 1976] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0x9f6e1000) [pid = 1821] [serial = 1973] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0x9e8d1c00) [pid = 1821] [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]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9f37b000) [pid = 1821] [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]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0x9f25c400) [pid = 1821] [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]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0x9fd0ac00) [pid = 1821] [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]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa1d0f400) [pid = 1821] [serial = 1995] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161394260]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa137b000) [pid = 1821] [serial = 1990] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa2249800) [pid = 1821] [serial = 2000] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9f9a6000) [pid = 1821] [serial = 2013] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0x9ff4d400) [pid = 1821] [serial = 2016] [outer = (nil)] [url = about:blank]
08:50:46 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa0a66000) [pid = 1821] [serial = 1971] [outer = (nil)] [url = about:blank]
08:50:47 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0x9ec76800) [pid = 1821] [serial = 1923] [outer = (nil)] [url = about:blank]
08:50:47 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
08:50:47 INFO - document served over http requires an https
08:50:47 INFO - sub-resource via fetch-request using the meta-referrer
08:50:47 INFO - delivery method with swap-origin-redirect and when
08:50:47 INFO - the target request is cross-origin.
08:50:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2246ms
08:50:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:50:47 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b3c00 == 22 [pid = 1821] [id = 740]
08:50:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 98 (0x9e6ba400) [pid = 1821] [serial = 2071] [outer = (nil)]
08:50:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 99 (0x9f261800) [pid = 1821] [serial = 2072] [outer = 0x9e6ba400]
08:50:48 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 100 (0x9fd0ac00) [pid = 1821] [serial = 2073] [outer = 0x9e6ba400]
08:50:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f25b400 == 23 [pid = 1821] [id = 741]
08:50:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 101 (0x9f25c800) [pid = 1821] [serial = 2074] [outer = (nil)]
08:50:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 102 (0x9f6ee000) [pid = 1821] [serial = 2075] [outer = 0x9f25c800]
08:50:50 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
08:50:50 INFO - document served over http requires an https
08:50:50 INFO - sub-resource via iframe-tag using the meta-referrer
08:50:50 INFO - delivery method with keep-origin-redirect and when
08:50:50 INFO - the target request is cross-origin.
08:50:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2692ms
08:50:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:50:50 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec76800 == 24 [pid = 1821] [id = 742]
08:50:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 103 (0x9f262000) [pid = 1821] [serial = 2076] [outer = (nil)]
08:50:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 104 (0x9fd06400) [pid = 1821] [serial = 2077] [outer = 0x9f262000]
08:50:51 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 105 (0xa05dac00) [pid = 1821] [serial = 2078] [outer = 0x9f262000]
08:50:52 INFO - PROCESS | 1768 | ++DOCSHELL 0xa0ac6400 == 25 [pid = 1821] [id = 743]
08:50:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 106 (0xa0ac7000) [pid = 1821] [serial = 2079] [outer = (nil)]
08:50:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 107 (0xa1044400) [pid = 1821] [serial = 2080] [outer = 0xa0ac7000]
08:50:52 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
08:50:52 INFO - document served over http requires an https
08:50:52 INFO - sub-resource via iframe-tag using the meta-referrer
08:50:52 INFO - delivery method with no-redirect and when
08:50:52 INFO - the target request is cross-origin.
08:50:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2405ms
08:50:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:50:52 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fbb5c00 == 26 [pid = 1821] [id = 744]
08:50:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 108 (0xa0ac7800) [pid = 1821] [serial = 2081] [outer = (nil)]
08:50:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 109 (0xa11cf800) [pid = 1821] [serial = 2082] [outer = 0xa0ac7800]
08:50:53 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 110 (0xa12b4c00) [pid = 1821] [serial = 2083] [outer = 0xa0ac7800]
08:50:54 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1374000 == 27 [pid = 1821] [id = 745]
08:50:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 111 (0xa1374800) [pid = 1821] [serial = 2084] [outer = (nil)]
08:50:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 112 (0xa137c400) [pid = 1821] [serial = 2085] [outer = 0xa1374800]
08:50:55 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
08:50:55 INFO - document served over http requires an https
08:50:55 INFO - sub-resource via iframe-tag using the meta-referrer
08:50:55 INFO - delivery method with swap-origin-redirect and when
08:50:55 INFO - the target request is cross-origin.
08:50:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2607ms
08:50:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:50:55 INFO - PROCESS | 1768 | ++DOCSHELL 0xa11c8c00 == 28 [pid = 1821] [id = 746]
08:50:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 113 (0xa1377c00) [pid = 1821] [serial = 2086] [outer = (nil)]
08:50:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 114 (0xa1d0f000) [pid = 1821] [serial = 2087] [outer = 0xa1377c00]
08:50:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 115 (0xa1ddd800) [pid = 1821] [serial = 2088] [outer = 0xa1377c00]
08:50:58 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
08:50:58 INFO - document served over http requires an https
08:50:58 INFO - sub-resource via script-tag using the meta-referrer
08:50:58 INFO - delivery method with keep-origin-redirect and when
08:50:58 INFO - the target request is cross-origin.
08:50:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3235ms
08:50:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:50:58 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1de3400 == 29 [pid = 1821] [id = 747]
08:50:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 116 (0xa224f400) [pid = 1821] [serial = 2089] [outer = (nil)]
08:50:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 117 (0xa2337c00) [pid = 1821] [serial = 2090] [outer = 0xa224f400]
08:50:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:50:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 118 (0xa23b0c00) [pid = 1821] [serial = 2091] [outer = 0xa224f400]
08:51:00 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
08:51:00 INFO - document served over http requires an https
08:51:00 INFO - sub-resource via script-tag using the meta-referrer
08:51:00 INFO - delivery method with no-redirect and when
08:51:00 INFO - the target request is cross-origin.
08:51:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2155ms
08:51:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:51:00 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2331800 == 30 [pid = 1821] [id = 748]
08:51:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 119 (0xa2a0f400) [pid = 1821] [serial = 2092] [outer = (nil)]
08:51:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 120 (0xa2c45800) [pid = 1821] [serial = 2093] [outer = 0xa2a0f400]
08:51:01 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 121 (0xa2cb5000) [pid = 1821] [serial = 2094] [outer = 0xa2a0f400]
08:51:02 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
08:51:02 INFO - document served over http requires an https
08:51:02 INFO - sub-resource via script-tag using the meta-referrer
08:51:02 INFO - delivery method with swap-origin-redirect and when
08:51:02 INFO - the target request is cross-origin.
08:51:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1994ms
08:51:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:51:02 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3406400 == 31 [pid = 1821] [id = 749]
08:51:02 INFO - PROCESS | 1768 | ++DOMWINDOW == 122 (0xa3407c00) [pid = 1821] [serial = 2095] [outer = (nil)]
08:51:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 123 (0xa340f800) [pid = 1821] [serial = 2096] [outer = 0xa3407c00]
08:51:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 124 (0xa363d400) [pid = 1821] [serial = 2097] [outer = 0xa3407c00]
08:51:04 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
08:51:04 INFO - document served over http requires an https
08:51:04 INFO - sub-resource via xhr-request using the meta-referrer
08:51:04 INFO - delivery method with keep-origin-redirect and when
08:51:04 INFO - the target request is cross-origin.
08:51:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2070ms
08:51:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:51:04 INFO - PROCESS | 1768 | ++DOCSHELL 0xa340d000 == 32 [pid = 1821] [id = 750]
08:51:04 INFO - PROCESS | 1768 | ++DOMWINDOW == 125 (0xa363b000) [pid = 1821] [serial = 2098] [outer = (nil)]
08:51:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0xa3648c00) [pid = 1821] [serial = 2099] [outer = 0xa363b000]
08:51:05 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:05 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0xa3879000) [pid = 1821] [serial = 2100] [outer = 0xa363b000]
08:51:06 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
08:51:06 INFO - document served over http requires an https
08:51:06 INFO - sub-resource via xhr-request using the meta-referrer
08:51:06 INFO - delivery method with no-redirect and when
08:51:06 INFO - the target request is cross-origin.
08:51:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2285ms
08:51:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:51:07 INFO - PROCESS | 1768 | ++DOCSHELL 0xa387ec00 == 33 [pid = 1821] [id = 751]
08:51:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa387f400) [pid = 1821] [serial = 2101] [outer = (nil)]
08:51:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0xa3bf2800) [pid = 1821] [serial = 2102] [outer = 0xa387f400]
08:51:08 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0xa3bf9400) [pid = 1821] [serial = 2103] [outer = 0xa387f400]
08:51:09 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
08:51:09 INFO - document served over http requires an https
08:51:09 INFO - sub-resource via xhr-request using the meta-referrer
08:51:09 INFO - delivery method with swap-origin-redirect and when
08:51:09 INFO - the target request is cross-origin.
08:51:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2410ms
08:51:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:51:09 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3bf1c00 == 34 [pid = 1821] [id = 752]
08:51:09 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0xa3bffc00) [pid = 1821] [serial = 2104] [outer = (nil)]
08:51:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xa3dc5400) [pid = 1821] [serial = 2105] [outer = 0xa3bffc00]
08:51:10 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xa3dca800) [pid = 1821] [serial = 2106] [outer = 0xa3bffc00]
08:51:11 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
08:51:11 INFO - document served over http requires an http
08:51:11 INFO - sub-resource via fetch-request using the meta-referrer
08:51:11 INFO - delivery method with keep-origin-redirect and when
08:51:11 INFO - the target request is same-origin.
08:51:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2396ms
08:51:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:51:12 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3dce800 == 35 [pid = 1821] [id = 753]
08:51:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0xa3f84000) [pid = 1821] [serial = 2107] [outer = (nil)]
08:51:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa3f89c00) [pid = 1821] [serial = 2108] [outer = 0xa3f84000]
08:51:12 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:12 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa3f8e400) [pid = 1821] [serial = 2109] [outer = 0xa3f84000]
08:51:14 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
08:51:14 INFO - document served over http requires an http
08:51:14 INFO - sub-resource via fetch-request using the meta-referrer
08:51:14 INFO - delivery method with no-redirect and when
08:51:14 INFO - the target request is same-origin.
08:51:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2341ms
08:51:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:51:16 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8d4800 == 36 [pid = 1821] [id = 754]
08:51:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0x9ec8e400) [pid = 1821] [serial = 2110] [outer = (nil)]
08:51:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0x9f377800) [pid = 1821] [serial = 2111] [outer = 0x9ec8e400]
08:51:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa41f0000) [pid = 1821] [serial = 2112] [outer = 0x9ec8e400]
08:51:18 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
08:51:18 INFO - document served over http requires an http
08:51:18 INFO - sub-resource via fetch-request using the meta-referrer
08:51:18 INFO - delivery method with swap-origin-redirect and when
08:51:18 INFO - the target request is same-origin.
08:51:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 4220ms
08:51:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:51:18 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f9a1000 == 37 [pid = 1821] [id = 755]
08:51:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0x9fbb8000) [pid = 1821] [serial = 2113] [outer = (nil)]
08:51:18 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0x9fdd7800) [pid = 1821] [serial = 2114] [outer = 0x9fbb8000]
08:51:19 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0xa0a66c00) [pid = 1821] [serial = 2115] [outer = 0x9fbb8000]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec84400 == 36 [pid = 1821] [id = 722]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9f268800 == 35 [pid = 1821] [id = 723]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa045c000 == 34 [pid = 1821] [id = 724]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa2250400 == 33 [pid = 1821] [id = 726]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa11d6800 == 32 [pid = 1821] [id = 725]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa23ab000 == 31 [pid = 1821] [id = 728]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa12ba000 == 30 [pid = 1821] [id = 727]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa26fb000 == 29 [pid = 1821] [id = 730]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa23ac000 == 28 [pid = 1821] [id = 729]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa23b0800 == 27 [pid = 1821] [id = 731]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a05000 == 26 [pid = 1821] [id = 732]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a1b000 == 25 [pid = 1821] [id = 733]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c4ec00 == 24 [pid = 1821] [id = 734]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd05800 == 23 [pid = 1821] [id = 735]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9f376400 == 22 [pid = 1821] [id = 736]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b7000 == 21 [pid = 1821] [id = 737]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec79800 == 20 [pid = 1821] [id = 721]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e2c00 == 19 [pid = 1821] [id = 738]
08:51:19 INFO - PROCESS | 1768 | --DOCSHELL 0xa0463400 == 18 [pid = 1821] [id = 739]
08:51:19 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0x9ec8f400) [pid = 1821] [serial = 2010] [outer = (nil)] [url = about:blank]
08:51:19 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0x9ff46800) [pid = 1821] [serial = 2007] [outer = (nil)] [url = about:blank]
08:51:20 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7fc00 == 19 [pid = 1821] [id = 756]
08:51:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0x9ec80c00) [pid = 1821] [serial = 2116] [outer = (nil)]
08:51:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0x9ec8e800) [pid = 1821] [serial = 2117] [outer = 0x9ec80c00]
08:51:20 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
08:51:20 INFO - document served over http requires an http
08:51:20 INFO - sub-resource via iframe-tag using the meta-referrer
08:51:20 INFO - delivery method with keep-origin-redirect and when
08:51:20 INFO - the target request is same-origin.
08:51:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2189ms
08:51:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:51:20 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f262c00 == 20 [pid = 1821] [id = 757]
08:51:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0x9f376400) [pid = 1821] [serial = 2118] [outer = (nil)]
08:51:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0x9f6e3800) [pid = 1821] [serial = 2119] [outer = 0x9f376400]
08:51:21 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0x9fbb2400) [pid = 1821] [serial = 2120] [outer = 0x9f376400]
08:51:22 INFO - PROCESS | 1768 | ++DOCSHELL 0x9fd0dc00 == 21 [pid = 1821] [id = 758]
08:51:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0x9fd0e000) [pid = 1821] [serial = 2121] [outer = (nil)]
08:51:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0x9fdd2400) [pid = 1821] [serial = 2122] [outer = 0x9fd0e000]
08:51:22 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
08:51:22 INFO - document served over http requires an http
08:51:22 INFO - sub-resource via iframe-tag using the meta-referrer
08:51:22 INFO - delivery method with no-redirect and when
08:51:22 INFO - the target request is same-origin.
08:51:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1653ms
08:51:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:51:22 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f265400 == 22 [pid = 1821] [id = 759]
08:51:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (0x9fd10c00) [pid = 1821] [serial = 2123] [outer = (nil)]
08:51:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (0xa0462800) [pid = 1821] [serial = 2124] [outer = 0x9fd10c00]
08:51:23 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:23 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (0xa05d8c00) [pid = 1821] [serial = 2125] [outer = 0x9fd10c00]
08:51:24 INFO - PROCESS | 1768 | ++DOCSHELL 0xa104a400 == 23 [pid = 1821] [id = 760]
08:51:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (0xa104ac00) [pid = 1821] [serial = 2126] [outer = (nil)]
08:51:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (0x9f99bc00) [pid = 1821] [serial = 2127] [outer = 0xa104ac00]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (0xa0a60000) [pid = 1821] [serial = 2069] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (0xa26ef000) [pid = 1821] [serial = 2040] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (0xa233c000) [pid = 1821] [serial = 2035] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (0xa2a07400) [pid = 1821] [serial = 2045] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (0xa3401800) [pid = 1821] [serial = 2057] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0xa2a1d800) [pid = 1821] [serial = 2048] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0x9ec1a400) [pid = 1821] [serial = 2063] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa0ac0400) [pid = 1821] [serial = 2027] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0xa12bf000) [pid = 1821] [serial = 2030] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0xa2c47400) [pid = 1821] [serial = 2051] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0xa2cb1000) [pid = 1821] [serial = 2054] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0xa2255400) [pid = 1821] [serial = 2033] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0x9f37c400) [pid = 1821] [serial = 2021] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0xa23ad800) [pid = 1821] [serial = 2038] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161423845]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0x9fbb7400) [pid = 1821] [serial = 2066] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0x9fbb7000) [pid = 1821] [serial = 2060] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0xa0460000) [pid = 1821] [serial = 2024] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0xa2a02000) [pid = 1821] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0x9f261800) [pid = 1821] [serial = 2072] [outer = (nil)] [url = about:blank]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0xa05d2000) [pid = 1821] [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]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0x9f999800) [pid = 1821] [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]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0x9e6bc000) [pid = 1821] [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]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0x9f99b000) [pid = 1821] [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]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0xa2251800) [pid = 1821] [serial = 2032] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0xa23ab400) [pid = 1821] [serial = 2037] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161423845]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0xa26fb400) [pid = 1821] [serial = 2042] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:51:24 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0x9ff47000) [pid = 1821] [serial = 2061] [outer = (nil)] [url = about:blank]
08:51:24 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
08:51:24 INFO - document served over http requires an http
08:51:24 INFO - sub-resource via iframe-tag using the meta-referrer
08:51:24 INFO - delivery method with swap-origin-redirect and when
08:51:24 INFO - the target request is same-origin.
08:51:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2726ms
08:51:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:51:25 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f261800 == 24 [pid = 1821] [id = 761]
08:51:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 126 (0x9f26a400) [pid = 1821] [serial = 2128] [outer = (nil)]
08:51:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 127 (0x9f999800) [pid = 1821] [serial = 2129] [outer = 0x9f26a400]
08:51:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 128 (0xa0abb800) [pid = 1821] [serial = 2130] [outer = 0x9f26a400]
08:51:27 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
08:51:27 INFO - document served over http requires an http
08:51:27 INFO - sub-resource via script-tag using the meta-referrer
08:51:27 INFO - delivery method with keep-origin-redirect and when
08:51:27 INFO - the target request is same-origin.
08:51:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2142ms
08:51:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:51:27 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec8f000 == 25 [pid = 1821] [id = 762]
08:51:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 129 (0x9ec97400) [pid = 1821] [serial = 2131] [outer = (nil)]
08:51:27 INFO - PROCESS | 1768 | ++DOMWINDOW == 130 (0x9fd09400) [pid = 1821] [serial = 2132] [outer = 0x9ec97400]
08:51:28 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:28 INFO - PROCESS | 1768 | ++DOMWINDOW == 131 (0xa045c000) [pid = 1821] [serial = 2133] [outer = 0x9ec97400]
08:51:29 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
08:51:29 INFO - document served over http requires an http
08:51:29 INFO - sub-resource via script-tag using the meta-referrer
08:51:29 INFO - delivery method with no-redirect and when
08:51:29 INFO - the target request is same-origin.
08:51:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2302ms
08:51:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:51:29 INFO - PROCESS | 1768 | ++DOCSHELL 0xa1047400 == 26 [pid = 1821] [id = 763]
08:51:29 INFO - PROCESS | 1768 | ++DOMWINDOW == 132 (0xa104b400) [pid = 1821] [serial = 2134] [outer = (nil)]
08:51:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 133 (0xa12b9c00) [pid = 1821] [serial = 2135] [outer = 0xa104b400]
08:51:30 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:30 INFO - PROCESS | 1768 | ++DOMWINDOW == 134 (0xa1d04400) [pid = 1821] [serial = 2136] [outer = 0xa104b400]
08:51:31 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
08:51:31 INFO - document served over http requires an http
08:51:31 INFO - sub-resource via script-tag using the meta-referrer
08:51:31 INFO - delivery method with swap-origin-redirect and when
08:51:31 INFO - the target request is same-origin.
08:51:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2518ms
08:51:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:51:32 INFO - PROCESS | 1768 | ++DOCSHELL 0xa12b0800 == 27 [pid = 1821] [id = 764]
08:51:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 135 (0xa1dd8000) [pid = 1821] [serial = 2137] [outer = (nil)]
08:51:32 INFO - PROCESS | 1768 | ++DOMWINDOW == 136 (0xa2338000) [pid = 1821] [serial = 2138] [outer = 0xa1dd8000]
08:51:33 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:33 INFO - PROCESS | 1768 | ++DOMWINDOW == 137 (0xa23a7400) [pid = 1821] [serial = 2139] [outer = 0xa1dd8000]
08:51:35 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
08:51:35 INFO - document served over http requires an http
08:51:35 INFO - sub-resource via xhr-request using the meta-referrer
08:51:35 INFO - delivery method with keep-origin-redirect and when
08:51:35 INFO - the target request is same-origin.
08:51:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3303ms
08:51:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:51:35 INFO - PROCESS | 1768 | ++DOCSHELL 0xa26f1800 == 28 [pid = 1821] [id = 765]
08:51:35 INFO - PROCESS | 1768 | ++DOMWINDOW == 138 (0xa26f2400) [pid = 1821] [serial = 2140] [outer = (nil)]
08:51:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 139 (0xa2a02000) [pid = 1821] [serial = 2141] [outer = 0xa26f2400]
08:51:36 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:36 INFO - PROCESS | 1768 | ++DOMWINDOW == 140 (0xa2a0a800) [pid = 1821] [serial = 2142] [outer = 0xa26f2400]
08:51:37 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
08:51:37 INFO - document served over http requires an http
08:51:37 INFO - sub-resource via xhr-request using the meta-referrer
08:51:37 INFO - delivery method with no-redirect and when
08:51:37 INFO - the target request is same-origin.
08:51:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2154ms
08:51:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:51:37 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2a25400 == 29 [pid = 1821] [id = 766]
08:51:37 INFO - PROCESS | 1768 | ++DOMWINDOW == 141 (0xa2a26400) [pid = 1821] [serial = 2143] [outer = (nil)]
08:51:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 142 (0xa2c4a000) [pid = 1821] [serial = 2144] [outer = 0xa2a26400]
08:51:38 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:38 INFO - PROCESS | 1768 | ++DOMWINDOW == 143 (0xa2cb1800) [pid = 1821] [serial = 2145] [outer = 0xa2a26400]
08:51:39 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
08:51:39 INFO - document served over http requires an http
08:51:39 INFO - sub-resource via xhr-request using the meta-referrer
08:51:39 INFO - delivery method with swap-origin-redirect and when
08:51:39 INFO - the target request is same-origin.
08:51:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1954ms
08:51:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:51:39 INFO - PROCESS | 1768 | ++DOCSHELL 0xa2c46400 == 30 [pid = 1821] [id = 767]
08:51:39 INFO - PROCESS | 1768 | ++DOMWINDOW == 144 (0xa3403400) [pid = 1821] [serial = 2146] [outer = (nil)]
08:51:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 145 (0xa3641800) [pid = 1821] [serial = 2147] [outer = 0xa3403400]
08:51:40 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:40 INFO - PROCESS | 1768 | ++DOMWINDOW == 146 (0xa3bf0800) [pid = 1821] [serial = 2148] [outer = 0xa3403400]
08:51:41 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
08:51:41 INFO - document served over http requires an https
08:51:41 INFO - sub-resource via fetch-request using the meta-referrer
08:51:41 INFO - delivery method with keep-origin-redirect and when
08:51:41 INFO - the target request is same-origin.
08:51:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2054ms
08:51:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:51:41 INFO - PROCESS | 1768 | ++DOCSHELL 0xa3f86000 == 31 [pid = 1821] [id = 768]
08:51:41 INFO - PROCESS | 1768 | ++DOMWINDOW == 147 (0xa3f88400) [pid = 1821] [serial = 2149] [outer = (nil)]
08:51:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 148 (0xa41f1000) [pid = 1821] [serial = 2150] [outer = 0xa3f88400]
08:51:42 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:42 INFO - PROCESS | 1768 | ++DOMWINDOW == 149 (0xa430d400) [pid = 1821] [serial = 2151] [outer = 0xa3f88400]
08:51:43 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
08:51:43 INFO - document served over http requires an https
08:51:43 INFO - sub-resource via fetch-request using the meta-referrer
08:51:43 INFO - delivery method with no-redirect and when
08:51:43 INFO - the target request is same-origin.
08:51:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2248ms
08:51:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:51:44 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4311c00 == 32 [pid = 1821] [id = 769]
08:51:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 150 (0xa4313c00) [pid = 1821] [serial = 2152] [outer = (nil)]
08:51:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 151 (0xa4317400) [pid = 1821] [serial = 2153] [outer = 0xa4313c00]
08:51:44 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:44 INFO - PROCESS | 1768 | ++DOMWINDOW == 152 (0xa431bc00) [pid = 1821] [serial = 2154] [outer = 0xa4313c00]
08:51:46 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
08:51:46 INFO - document served over http requires an https
08:51:46 INFO - sub-resource via fetch-request using the meta-referrer
08:51:46 INFO - delivery method with swap-origin-redirect and when
08:51:46 INFO - the target request is same-origin.
08:51:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2505ms
08:51:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:51:46 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4317000 == 33 [pid = 1821] [id = 770]
08:51:46 INFO - PROCESS | 1768 | ++DOMWINDOW == 153 (0xa4388800) [pid = 1821] [serial = 2155] [outer = (nil)]
08:51:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 154 (0xa438cc00) [pid = 1821] [serial = 2156] [outer = 0xa4388800]
08:51:47 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:47 INFO - PROCESS | 1768 | ++DOMWINDOW == 155 (0xa4391400) [pid = 1821] [serial = 2157] [outer = 0xa4388800]
08:51:48 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4be5c00 == 34 [pid = 1821] [id = 771]
08:51:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 156 (0xa4be7000) [pid = 1821] [serial = 2158] [outer = (nil)]
08:51:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 157 (0xa4be8c00) [pid = 1821] [serial = 2159] [outer = 0xa4be7000]
08:51:48 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
08:51:48 INFO - document served over http requires an https
08:51:48 INFO - sub-resource via iframe-tag using the meta-referrer
08:51:48 INFO - delivery method with keep-origin-redirect and when
08:51:48 INFO - the target request is same-origin.
08:51:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2505ms
08:51:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:51:49 INFO - PROCESS | 1768 | ++DOCSHELL 0xa438a000 == 35 [pid = 1821] [id = 772]
08:51:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 158 (0xa438a800) [pid = 1821] [serial = 2160] [outer = (nil)]
08:51:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 159 (0xa4bef800) [pid = 1821] [serial = 2161] [outer = 0xa438a800]
08:51:49 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 160 (0xa518f800) [pid = 1821] [serial = 2162] [outer = 0xa438a800]
08:51:50 INFO - PROCESS | 1768 | ++DOCSHELL 0xa5197000 == 36 [pid = 1821] [id = 773]
08:51:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 161 (0xa5197400) [pid = 1821] [serial = 2163] [outer = (nil)]
08:51:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 162 (0xa5199800) [pid = 1821] [serial = 2164] [outer = 0xa5197400]
08:51:51 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
08:51:51 INFO - document served over http requires an https
08:51:51 INFO - sub-resource via iframe-tag using the meta-referrer
08:51:51 INFO - delivery method with no-redirect and when
08:51:51 INFO - the target request is same-origin.
08:51:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2396ms
08:51:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:51:51 INFO - PROCESS | 1768 | ++DOCSHELL 0xa4bed400 == 37 [pid = 1821] [id = 774]
08:51:51 INFO - PROCESS | 1768 | ++DOMWINDOW == 163 (0xa5198400) [pid = 1821] [serial = 2165] [outer = (nil)]
08:51:52 INFO - PROCESS | 1768 | ++DOMWINDOW == 164 (0xa53b5c00) [pid = 1821] [serial = 2166] [outer = 0xa5198400]
08:51:53 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 165 (0xa53bf000) [pid = 1821] [serial = 2167] [outer = 0xa5198400]
08:51:53 INFO - PROCESS | 1768 | ++DOCSHELL 0xa573d000 == 38 [pid = 1821] [id = 775]
08:51:53 INFO - PROCESS | 1768 | ++DOMWINDOW == 166 (0xa573d400) [pid = 1821] [serial = 2168] [outer = (nil)]
08:51:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 167 (0xa573ec00) [pid = 1821] [serial = 2169] [outer = 0xa573d400]
08:51:54 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
08:51:54 INFO - document served over http requires an https
08:51:54 INFO - sub-resource via iframe-tag using the meta-referrer
08:51:54 INFO - delivery method with swap-origin-redirect and when
08:51:54 INFO - the target request is same-origin.
08:51:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3254ms
08:51:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:51:54 INFO - PROCESS | 1768 | ++DOCSHELL 0xa53b4400 == 39 [pid = 1821] [id = 776]
08:51:54 INFO - PROCESS | 1768 | ++DOMWINDOW == 168 (0xa573e000) [pid = 1821] [serial = 2170] [outer = (nil)]
08:51:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 169 (0xa5745000) [pid = 1821] [serial = 2171] [outer = 0xa573e000]
08:51:55 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:55 INFO - PROCESS | 1768 | ++DOMWINDOW == 170 (0xa5748c00) [pid = 1821] [serial = 2172] [outer = 0xa573e000]
08:51:56 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
08:51:56 INFO - document served over http requires an https
08:51:56 INFO - sub-resource via script-tag using the meta-referrer
08:51:56 INFO - delivery method with keep-origin-redirect and when
08:51:56 INFO - the target request is same-origin.
08:51:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2089ms
08:51:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9f25b400 == 38 [pid = 1821] [id = 741]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa0ac6400 == 37 [pid = 1821] [id = 743]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec76800 == 36 [pid = 1821] [id = 742]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa1374000 == 35 [pid = 1821] [id = 745]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9fbb5c00 == 34 [pid = 1821] [id = 744]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa11c8c00 == 33 [pid = 1821] [id = 746]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa1de3400 == 32 [pid = 1821] [id = 747]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa2331800 == 31 [pid = 1821] [id = 748]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa3406400 == 30 [pid = 1821] [id = 749]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa340d000 == 29 [pid = 1821] [id = 750]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa387ec00 == 28 [pid = 1821] [id = 751]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa3bf1c00 == 27 [pid = 1821] [id = 752]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa3dce800 == 26 [pid = 1821] [id = 753]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7fc00 == 25 [pid = 1821] [id = 756]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9f9a1000 == 24 [pid = 1821] [id = 755]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9fd0dc00 == 23 [pid = 1821] [id = 758]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9f262c00 == 22 [pid = 1821] [id = 757]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0xa104a400 == 21 [pid = 1821] [id = 760]
08:51:57 INFO - PROCESS | 1768 | --DOCSHELL 0x9f265400 == 20 [pid = 1821] [id = 759]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec8f000 == 19 [pid = 1821] [id = 762]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa1047400 == 18 [pid = 1821] [id = 763]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa12b0800 == 17 [pid = 1821] [id = 764]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa26f1800 == 16 [pid = 1821] [id = 765]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa2a25400 == 15 [pid = 1821] [id = 766]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa2c46400 == 14 [pid = 1821] [id = 767]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa3f86000 == 13 [pid = 1821] [id = 768]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa4311c00 == 12 [pid = 1821] [id = 769]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa4be5c00 == 11 [pid = 1821] [id = 771]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa4317000 == 10 [pid = 1821] [id = 770]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa5197000 == 9 [pid = 1821] [id = 773]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa438a000 == 8 [pid = 1821] [id = 772]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa573d000 == 7 [pid = 1821] [id = 775]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa4bed400 == 6 [pid = 1821] [id = 774]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0xa53b4400 == 5 [pid = 1821] [id = 776]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0x9f379000 == 4 [pid = 1821] [id = 704]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b3c00 == 3 [pid = 1821] [id = 740]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0x9f261800 == 2 [pid = 1821] [id = 761]
08:51:58 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8d4800 == 1 [pid = 1821] [id = 754]
08:51:58 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b3000 == 2 [pid = 1821] [id = 777]
08:51:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 171 (0x9e6b3400) [pid = 1821] [serial = 2173] [outer = (nil)]
08:51:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 172 (0x9e6b6c00) [pid = 1821] [serial = 2174] [outer = 0x9e6b3400]
08:51:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:51:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 173 (0x9e8cdc00) [pid = 1821] [serial = 2175] [outer = 0x9e6b3400]
08:51:59 INFO - PROCESS | 1768 | --DOMWINDOW == 172 (0xa0a69800) [pid = 1821] [serial = 2070] [outer = (nil)] [url = about:blank]
08:51:59 INFO - PROCESS | 1768 | --DOMWINDOW == 171 (0x9ec82c00) [pid = 1821] [serial = 2064] [outer = (nil)] [url = about:blank]
08:51:59 INFO - PROCESS | 1768 | --DOMWINDOW == 170 (0x9fd0c400) [pid = 1821] [serial = 2067] [outer = (nil)] [url = about:blank]
08:52:00 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
08:52:00 INFO - document served over http requires an https
08:52:00 INFO - sub-resource via script-tag using the meta-referrer
08:52:00 INFO - delivery method with no-redirect and when
08:52:00 INFO - the target request is same-origin.
08:52:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 3650ms
08:52:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:52:00 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec18c00 == 3 [pid = 1821] [id = 778]
08:52:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 171 (0x9ec1b800) [pid = 1821] [serial = 2176] [outer = (nil)]
08:52:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 172 (0x9ec1dc00) [pid = 1821] [serial = 2177] [outer = 0x9ec1b800]
08:52:01 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:52:01 INFO - PROCESS | 1768 | ++DOMWINDOW == 173 (0x9ec24c00) [pid = 1821] [serial = 2178] [outer = 0x9ec1b800]
08:52:02 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
08:52:02 INFO - document served over http requires an https
08:52:02 INFO - sub-resource via script-tag using the meta-referrer
08:52:02 INFO - delivery method with swap-origin-redirect and when
08:52:02 INFO - the target request is same-origin.
08:52:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2449ms
08:52:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:52:03 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec7d000 == 4 [pid = 1821] [id = 779]
08:52:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 174 (0x9ec7e000) [pid = 1821] [serial = 2179] [outer = (nil)]
08:52:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 175 (0x9ec8a400) [pid = 1821] [serial = 2180] [outer = 0x9ec7e000]
08:52:03 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:52:03 INFO - PROCESS | 1768 | ++DOMWINDOW == 176 (0x9ec8f000) [pid = 1821] [serial = 2181] [outer = 0x9ec7e000]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 175 (0xa3166000) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 174 (0xa518e400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 173 (0x9e6bd000) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 172 (0xa1dd9400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 171 (0xa2a17c00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 170 (0xa26ecc00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 169 (0xa224f400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 168 (0x9f25dc00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 167 (0x9fd02400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 166 (0x9fdcf400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 165 (0xa1374400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 164 (0xa1d0fc00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 163 (0xa2a0f400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 162 (0x9f262000) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 161 (0x9ec7e400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 160 (0xa1377c00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 159 (0xa05d5000) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 158 (0xa1049000) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 157 (0x9f378800) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 156 (0xa137c000) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 155 (0xa0ac7000) [pid = 1821] [serial = 2079] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161452009]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 154 (0x9ff46000) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 153 (0x9e6ba400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 152 (0xa23ac800) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 151 (0xa12b8000) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 150 (0x9f26a400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 149 (0xa1374800) [pid = 1821] [serial = 2084] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 148 (0xa3f84000) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 147 (0x9fbb8000) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 146 (0xa0ac0000) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 145 (0x9fd0e000) [pid = 1821] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161481993]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 144 (0xa12b2400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 143 (0xa2cab800) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 142 (0x9ec8e400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 141 (0xa104ac00) [pid = 1821] [serial = 2126] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 140 (0x9e8c9800) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 139 (0xa05d6c00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 138 (0x9f9a6800) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 137 (0x9f376400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 136 (0x9ec85400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 135 (0xa2c40400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 134 (0x9ff45c00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 133 (0xa3bffc00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 132 (0xa387f400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 131 (0x9f6ecc00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 130 (0x9e6b5800) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 129 (0x9f261400) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 128 (0xa3407c00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 127 (0x9f25c800) [pid = 1821] [serial = 2074] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 126 (0x9fd10c00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 125 (0xa363b000) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 124 (0xa11cec00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 123 (0x9ec80c00) [pid = 1821] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 122 (0xa045dc00) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 121 (0xa0ac7800) [pid = 1821] [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]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 120 (0x9f6e3800) [pid = 1821] [serial = 2119] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 119 (0xa3dc5400) [pid = 1821] [serial = 2105] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 118 (0xa11cf800) [pid = 1821] [serial = 2082] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 117 (0x9ec8e800) [pid = 1821] [serial = 2117] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 116 (0xa1d0f000) [pid = 1821] [serial = 2087] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 115 (0x9fdd2400) [pid = 1821] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161481993]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 114 (0xa3bf2800) [pid = 1821] [serial = 2102] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 113 (0x9fd06400) [pid = 1821] [serial = 2077] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 112 (0xa137c400) [pid = 1821] [serial = 2085] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 111 (0xa0462800) [pid = 1821] [serial = 2124] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 110 (0x9f99bc00) [pid = 1821] [serial = 2127] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 109 (0x9f377800) [pid = 1821] [serial = 2111] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 108 (0x9fdd7800) [pid = 1821] [serial = 2114] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 107 (0xa2337c00) [pid = 1821] [serial = 2090] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 106 (0x9f6ee000) [pid = 1821] [serial = 2075] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 105 (0xa340f800) [pid = 1821] [serial = 2096] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 104 (0xa3648c00) [pid = 1821] [serial = 2099] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 103 (0xa1044400) [pid = 1821] [serial = 2080] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161452009]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 102 (0xa2c45800) [pid = 1821] [serial = 2093] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 101 (0xa3f89c00) [pid = 1821] [serial = 2108] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 100 (0x9f999800) [pid = 1821] [serial = 2129] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 99 (0xa3bf9400) [pid = 1821] [serial = 2103] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 98 (0xa3408c00) [pid = 1821] [serial = 2058] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 97 (0xa2cb6000) [pid = 1821] [serial = 2055] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 96 (0xa1042800) [pid = 1821] [serial = 1980] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 95 (0x9f371c00) [pid = 1821] [serial = 1929] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 94 (0x9fd0f400) [pid = 1821] [serial = 1974] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 93 (0xa1d08400) [pid = 1821] [serial = 2031] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 92 (0xa3879000) [pid = 1821] [serial = 2100] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 91 (0xa1de0800) [pid = 1821] [serial = 1999] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 90 (0x9f6e5400) [pid = 1821] [serial = 1932] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 89 (0x9f99f400) [pid = 1821] [serial = 1935] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 88 (0x9fdca400) [pid = 1821] [serial = 1941] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 87 (0xa0a6c400) [pid = 1821] [serial = 1977] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 86 (0xa05d2800) [pid = 1821] [serial = 2025] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 85 (0xa363d400) [pid = 1821] [serial = 2097] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 84 (0xa53bc800) [pid = 1821] [serial = 1910] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 83 (0x9fd08000) [pid = 1821] [serial = 2019] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0x9fbb9c00) [pid = 1821] [serial = 1938] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0xa1375000) [pid = 1821] [serial = 1989] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0x9fdcc400) [pid = 1821] [serial = 1952] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0x9f370c00) [pid = 1821] [serial = 1947] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0xa2a23400) [pid = 1821] [serial = 2049] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa2333800) [pid = 1821] [serial = 2004] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa2c4b800) [pid = 1821] [serial = 2052] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0x9ec91c00) [pid = 1821] [serial = 1926] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa11c9000) [pid = 1821] [serial = 1983] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa12b0c00) [pid = 1821] [serial = 1986] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0x9fdd9000) [pid = 1821] [serial = 1944] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0x9fbbd000) [pid = 1821] [serial = 2022] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0xa1d09000) [pid = 1821] [serial = 1994] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa104c800) [pid = 1821] [serial = 2028] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa2a0bc00) [pid = 1821] [serial = 2046] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xa26f4c00) [pid = 1821] [serial = 2041] [outer = (nil)] [url = about:blank]
08:52:06 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa23a2c00) [pid = 1821] [serial = 2036] [outer = (nil)] [url = about:blank]
08:52: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
08:52:07 INFO - document served over http requires an https
08:52:07 INFO - sub-resource via xhr-request using the meta-referrer
08:52:07 INFO - delivery method with keep-origin-redirect and when
08:52:07 INFO - the target request is same-origin.
08:52:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 4651ms
08:52:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:52:07 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b9400 == 5 [pid = 1821] [id = 780]
08:52:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 67 (0x9e8d0000) [pid = 1821] [serial = 2182] [outer = (nil)]
08:52:07 INFO - PROCESS | 1768 | ++DOMWINDOW == 68 (0x9ec77c00) [pid = 1821] [serial = 2183] [outer = 0x9e8d0000]
08:52:08 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:52:08 INFO - PROCESS | 1768 | ++DOMWINDOW == 69 (0x9ec95400) [pid = 1821] [serial = 2184] [outer = 0x9e8d0000]
08:52:09 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
08:52:09 INFO - document served over http requires an https
08:52:09 INFO - sub-resource via xhr-request using the meta-referrer
08:52:09 INFO - delivery method with no-redirect and when
08:52:09 INFO - the target request is same-origin.
08:52:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2137ms
08:52:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:52:10 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c6000 == 6 [pid = 1821] [id = 781]
08:52:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 70 (0x9e8c6400) [pid = 1821] [serial = 2185] [outer = (nil)]
08:52:10 INFO - PROCESS | 1768 | ++DOMWINDOW == 71 (0x9ec7a400) [pid = 1821] [serial = 2186] [outer = 0x9e8c6400]
08:52:11 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:52:11 INFO - PROCESS | 1768 | ++DOMWINDOW == 72 (0x9ec99000) [pid = 1821] [serial = 2187] [outer = 0x9e8c6400]
08:52:12 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
08:52:12 INFO - document served over http requires an https
08:52:12 INFO - sub-resource via xhr-request using the meta-referrer
08:52:12 INFO - delivery method with swap-origin-redirect and when
08:52:12 INFO - the target request is same-origin.
08:52:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3102ms
08:52:12 INFO - TEST-START | /resource-timing/test_resource_timing.html
08:52:13 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec22400 == 7 [pid = 1821] [id = 782]
08:52:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 73 (0x9f261800) [pid = 1821] [serial = 2188] [outer = (nil)]
08:52:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 74 (0x9f26a000) [pid = 1821] [serial = 2189] [outer = 0x9f261800]
08:52:13 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:52:13 INFO - PROCESS | 1768 | ++DOMWINDOW == 75 (0x9f372400) [pid = 1821] [serial = 2190] [outer = 0x9f261800]
08:52:14 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e1800 == 8 [pid = 1821] [id = 783]
08:52:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 76 (0x9f6e1c00) [pid = 1821] [serial = 2191] [outer = (nil)]
08:52:14 INFO - PROCESS | 1768 | ++DOMWINDOW == 77 (0x9f6e2400) [pid = 1821] [serial = 2192] [outer = 0x9f6e1c00]
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
08:52: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"
08:52:15 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
08:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:52:15 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
08:52:15 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
08:52:15 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
08:52:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
08:52:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
08:52:15 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 2403ms
08:52:15 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
08:52:15 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e3000 == 9 [pid = 1821] [id = 784]
08:52:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 78 (0x9f6eb800) [pid = 1821] [serial = 2193] [outer = (nil)]
08:52:15 INFO - PROCESS | 1768 | ++DOMWINDOW == 79 (0x9f999800) [pid = 1821] [serial = 2194] [outer = 0x9f6eb800]
08:52:16 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:52:16 INFO - PROCESS | 1768 | ++DOMWINDOW == 80 (0x9f99f000) [pid = 1821] [serial = 2195] [outer = 0x9f6eb800]
08:52:16 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"
08:52:16 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
08:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:52:16 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
08:52:16 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 1747ms
08:52:16 INFO - TEST-START | /screen-orientation/lock-basic.html
08:52:17 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f6e8800 == 10 [pid = 1821] [id = 785]
08:52:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 81 (0x9f9a3800) [pid = 1821] [serial = 2196] [outer = (nil)]
08:52:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 82 (0x9fbb1000) [pid = 1821] [serial = 2197] [outer = 0x9f9a3800]
08:52:17 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:52:17 INFO - PROCESS | 1768 | ++DOMWINDOW == 83 (0x9fbb6800) [pid = 1821] [serial = 2198] [outer = 0x9f9a3800]
08:52:22 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec7d000 == 9 [pid = 1821] [id = 779]
08:52:22 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec18c00 == 8 [pid = 1821] [id = 778]
08:52:22 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b3000 == 7 [pid = 1821] [id = 777]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 82 (0xa2cb5000) [pid = 1821] [serial = 2094] [outer = (nil)] [url = about:blank]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 81 (0x9fbb2400) [pid = 1821] [serial = 2120] [outer = (nil)] [url = about:blank]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 80 (0xa1ddd800) [pid = 1821] [serial = 2088] [outer = (nil)] [url = about:blank]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 79 (0xa23b0c00) [pid = 1821] [serial = 2091] [outer = (nil)] [url = about:blank]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 78 (0x9fd0ac00) [pid = 1821] [serial = 2073] [outer = (nil)] [url = about:blank]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 77 (0xa05dac00) [pid = 1821] [serial = 2078] [outer = (nil)] [url = about:blank]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 76 (0xa41f0000) [pid = 1821] [serial = 2112] [outer = (nil)] [url = about:blank]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 75 (0xa3f8e400) [pid = 1821] [serial = 2109] [outer = (nil)] [url = about:blank]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 74 (0xa12b4c00) [pid = 1821] [serial = 2083] [outer = (nil)] [url = about:blank]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 73 (0xa3dca800) [pid = 1821] [serial = 2106] [outer = (nil)] [url = about:blank]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 72 (0xa05d8c00) [pid = 1821] [serial = 2125] [outer = (nil)] [url = about:blank]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 71 (0xa0a66c00) [pid = 1821] [serial = 2115] [outer = (nil)] [url = about:blank]
08:52:22 INFO - PROCESS | 1768 | --DOMWINDOW == 70 (0xa0abb800) [pid = 1821] [serial = 2130] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 69 (0xa573ec00) [pid = 1821] [serial = 2169] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 68 (0xa53b5c00) [pid = 1821] [serial = 2166] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 67 (0xa5745000) [pid = 1821] [serial = 2171] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 66 (0xa4be8c00) [pid = 1821] [serial = 2159] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 65 (0xa438cc00) [pid = 1821] [serial = 2156] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 64 (0xa5199800) [pid = 1821] [serial = 2164] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161510820]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 63 (0xa4bef800) [pid = 1821] [serial = 2161] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 62 (0xa3641800) [pid = 1821] [serial = 2147] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 61 (0xa12b9c00) [pid = 1821] [serial = 2135] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 60 (0xa41f1000) [pid = 1821] [serial = 2150] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 59 (0xa4317400) [pid = 1821] [serial = 2153] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 58 (0xa2a02000) [pid = 1821] [serial = 2141] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 57 (0xa2c4a000) [pid = 1821] [serial = 2144] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 56 (0x9fd09400) [pid = 1821] [serial = 2132] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 55 (0x9e6b6c00) [pid = 1821] [serial = 2174] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 54 (0x9ec1dc00) [pid = 1821] [serial = 2177] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 53 (0xa2338000) [pid = 1821] [serial = 2138] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 52 (0x9ec8a400) [pid = 1821] [serial = 2180] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 51 (0x9ec77c00) [pid = 1821] [serial = 2183] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 50 (0xa4be7000) [pid = 1821] [serial = 2158] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 49 (0xa573d400) [pid = 1821] [serial = 2168] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 48 (0xa5197400) [pid = 1821] [serial = 2163] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449161510820]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 47 (0x9e6b3400) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 46 (0x9ec1b800) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 45 (0x9ec7e000) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 44 (0x9ec97400) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 43 (0xa104b400) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 42 (0xa5198400) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 41 (0xa4388800) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 40 (0xa438a800) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 39 (0xa3403400) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 38 (0xa3f88400) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 37 (0xa4313c00) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 36 (0xa26f2400) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 35 (0xa2a26400) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 34 (0xa1dd8000) [pid = 1821] [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]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 33 (0x9ec8f000) [pid = 1821] [serial = 2181] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 32 (0xa2a0a800) [pid = 1821] [serial = 2142] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 31 (0xa2cb1800) [pid = 1821] [serial = 2145] [outer = (nil)] [url = about:blank]
08:52:25 INFO - PROCESS | 1768 | --DOMWINDOW == 30 (0xa23a7400) [pid = 1821] [serial = 2139] [outer = (nil)] [url = about:blank]
08:52:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e3000 == 6 [pid = 1821] [id = 784]
08:52:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e1800 == 5 [pid = 1821] [id = 783]
08:52:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec22400 == 4 [pid = 1821] [id = 782]
08:52:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c6000 == 3 [pid = 1821] [id = 781]
08:52:30 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b9400 == 2 [pid = 1821] [id = 780]
08:52:30 INFO - PROCESS | 1768 | --DOMWINDOW == 29 (0xa430d400) [pid = 1821] [serial = 2151] [outer = (nil)] [url = about:blank]
08:52:30 INFO - PROCESS | 1768 | --DOMWINDOW == 28 (0xa1d04400) [pid = 1821] [serial = 2136] [outer = (nil)] [url = about:blank]
08:52:30 INFO - PROCESS | 1768 | --DOMWINDOW == 27 (0xa3bf0800) [pid = 1821] [serial = 2148] [outer = (nil)] [url = about:blank]
08:52:30 INFO - PROCESS | 1768 | --DOMWINDOW == 26 (0xa4391400) [pid = 1821] [serial = 2157] [outer = (nil)] [url = about:blank]
08:52:30 INFO - PROCESS | 1768 | --DOMWINDOW == 25 (0xa431bc00) [pid = 1821] [serial = 2154] [outer = (nil)] [url = about:blank]
08:52:30 INFO - PROCESS | 1768 | --DOMWINDOW == 24 (0xa53bf000) [pid = 1821] [serial = 2167] [outer = (nil)] [url = about:blank]
08:52:30 INFO - PROCESS | 1768 | --DOMWINDOW == 23 (0xa045c000) [pid = 1821] [serial = 2133] [outer = (nil)] [url = about:blank]
08:52:30 INFO - PROCESS | 1768 | --DOMWINDOW == 22 (0xa518f800) [pid = 1821] [serial = 2162] [outer = (nil)] [url = about:blank]
08:52:30 INFO - PROCESS | 1768 | --DOMWINDOW == 21 (0x9e8cdc00) [pid = 1821] [serial = 2175] [outer = (nil)] [url = about:blank]
08:52:30 INFO - PROCESS | 1768 | --DOMWINDOW == 20 (0x9ec24c00) [pid = 1821] [serial = 2178] [outer = (nil)] [url = about:blank]
08:52:34 INFO - PROCESS | 1768 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 19 (0x9f999800) [pid = 1821] [serial = 2194] [outer = (nil)] [url = about:blank]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 18 (0x9f6e2400) [pid = 1821] [serial = 2192] [outer = (nil)] [url = about:blank]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 17 (0x9ec7a400) [pid = 1821] [serial = 2186] [outer = (nil)] [url = about:blank]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 16 (0x9f26a000) [pid = 1821] [serial = 2189] [outer = (nil)] [url = about:blank]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 15 (0x9f99f000) [pid = 1821] [serial = 2195] [outer = (nil)] [url = about:blank]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 14 (0x9fbb1000) [pid = 1821] [serial = 2197] [outer = (nil)] [url = about:blank]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 13 (0x9e8d0000) [pid = 1821] [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]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 12 (0x9f6eb800) [pid = 1821] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 11 (0x9e8c6400) [pid = 1821] [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]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 10 (0x9f261800) [pid = 1821] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 9 (0xa573e000) [pid = 1821] [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]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 8 (0x9f6e1c00) [pid = 1821] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 7 (0xa5748c00) [pid = 1821] [serial = 2172] [outer = (nil)] [url = about:blank]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 6 (0x9ec99000) [pid = 1821] [serial = 2187] [outer = (nil)] [url = about:blank]
08:52:34 INFO - PROCESS | 1768 | --DOMWINDOW == 5 (0x9ec95400) [pid = 1821] [serial = 2184] [outer = (nil)] [url = about:blank]
08:52:37 INFO - PROCESS | 1768 | --DOMWINDOW == 4 (0x9f372400) [pid = 1821] [serial = 2190] [outer = (nil)] [url = about:blank]
08:52:47 INFO - PROCESS | 1768 | MARIONETTE LOG: INFO: Timeout fired
08:52:47 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
08:52:47 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
08:52:47 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
08:52:47 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 31067ms
08:52:48 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
08:52:48 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b5800 == 3 [pid = 1821] [id = 786]
08:52:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 5 (0x9e6b5c00) [pid = 1821] [serial = 2199] [outer = (nil)]
08:52:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 6 (0x9e6b7800) [pid = 1821] [serial = 2200] [outer = 0x9e6b5c00]
08:52:48 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:52:48 INFO - PROCESS | 1768 | ++DOMWINDOW == 7 (0x9e8c8000) [pid = 1821] [serial = 2201] [outer = 0x9e6b5c00]
08:52:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8c6800 == 4 [pid = 1821] [id = 787]
08:52:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 8 (0x9e8cf000) [pid = 1821] [serial = 2202] [outer = (nil)]
08:52:49 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8cf400 == 5 [pid = 1821] [id = 788]
08:52:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 9 (0x9e8d0800) [pid = 1821] [serial = 2203] [outer = (nil)]
08:52:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 10 (0x9e8d0c00) [pid = 1821] [serial = 2204] [outer = 0x9e8d0800]
08:52:49 INFO - PROCESS | 1768 | ++DOMWINDOW == 11 (0x9e6b3400) [pid = 1821] [serial = 2205] [outer = 0x9e8cf000]
08:52:56 INFO - PROCESS | 1768 | --DOCSHELL 0x9f6e8800 == 4 [pid = 1821] [id = 785]
08:53:03 INFO - PROCESS | 1768 | --DOMWINDOW == 10 (0x9fbb6800) [pid = 1821] [serial = 2198] [outer = (nil)] [url = about:blank]
08:53:03 INFO - PROCESS | 1768 | --DOMWINDOW == 9 (0x9e6b7800) [pid = 1821] [serial = 2200] [outer = (nil)] [url = about:blank]
08:53:03 INFO - PROCESS | 1768 | --DOMWINDOW == 8 (0x9f9a3800) [pid = 1821] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
08:53:19 INFO - PROCESS | 1768 | MARIONETTE LOG: INFO: Timeout fired
08:53: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"
08:53:19 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
08:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:53:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
08:53:19 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
08:53:19 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
08:53:19 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
08:53:19 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 31056ms
08:53:19 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
08:53:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8c6800 == 3 [pid = 1821] [id = 787]
08:53:19 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8cf400 == 2 [pid = 1821] [id = 788]
08:53:19 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b4c00 == 3 [pid = 1821] [id = 789]
08:53:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 9 (0x9e6b7c00) [pid = 1821] [serial = 2206] [outer = (nil)]
08:53:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 10 (0x9e6ba000) [pid = 1821] [serial = 2207] [outer = 0x9e6b7c00]
08:53:19 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:53:19 INFO - PROCESS | 1768 | ++DOMWINDOW == 11 (0x9e8ccc00) [pid = 1821] [serial = 2208] [outer = 0x9e6b7c00]
08:53:20 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e8cac00 == 4 [pid = 1821] [id = 790]
08:53:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 12 (0x9ec19000) [pid = 1821] [serial = 2209] [outer = (nil)]
08:53:20 INFO - PROCESS | 1768 | ++DOMWINDOW == 13 (0x9ec19c00) [pid = 1821] [serial = 2210] [outer = 0x9ec19000]
08:53:28 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b5800 == 3 [pid = 1821] [id = 786]
08:53:28 INFO - PROCESS | 1768 | --DOMWINDOW == 12 (0x9e6b3400) [pid = 1821] [serial = 2205] [outer = 0x9e8cf000] [url = about:blank]
08:53:28 INFO - PROCESS | 1768 | --DOMWINDOW == 11 (0x9e8d0c00) [pid = 1821] [serial = 2204] [outer = 0x9e8d0800] [url = about:blank]
08:53:28 INFO - PROCESS | 1768 | --DOMWINDOW == 10 (0x9e8d0800) [pid = 1821] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
08:53:28 INFO - PROCESS | 1768 | --DOMWINDOW == 9 (0x9e8cf000) [pid = 1821] [serial = 2202] [outer = (nil)] [url = about:blank]
08:53:34 INFO - PROCESS | 1768 | --DOMWINDOW == 8 (0x9e8c8000) [pid = 1821] [serial = 2201] [outer = (nil)] [url = about:blank]
08:53:34 INFO - PROCESS | 1768 | --DOMWINDOW == 7 (0x9e6ba000) [pid = 1821] [serial = 2207] [outer = (nil)] [url = about:blank]
08:53:34 INFO - PROCESS | 1768 | --DOMWINDOW == 6 (0x9e6b5c00) [pid = 1821] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
08:53:49 INFO - PROCESS | 1768 | MARIONETTE LOG: INFO: Timeout fired
08:53:49 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
08:53:49 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30851ms
08:53:49 INFO - TEST-START | /screen-orientation/onchange-event.html
08:53:50 INFO - PROCESS | 1768 | --DOCSHELL 0x9e8cac00 == 2 [pid = 1821] [id = 790]
08:53:50 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b6000 == 3 [pid = 1821] [id = 791]
08:53:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 7 (0x9e6b6400) [pid = 1821] [serial = 2211] [outer = (nil)]
08:53:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 8 (0x9e6b9c00) [pid = 1821] [serial = 2212] [outer = 0x9e6b6400]
08:53:50 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:53:50 INFO - PROCESS | 1768 | ++DOMWINDOW == 9 (0x9e8cb400) [pid = 1821] [serial = 2213] [outer = 0x9e6b6400]
08:53:58 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b4c00 == 2 [pid = 1821] [id = 789]
08:53:58 INFO - PROCESS | 1768 | --DOMWINDOW == 8 (0x9ec19c00) [pid = 1821] [serial = 2210] [outer = 0x9ec19000] [url = about:blank]
08:53:59 INFO - PROCESS | 1768 | --DOMWINDOW == 7 (0x9ec19000) [pid = 1821] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/iframe-listen-orientation-change.html]
08:54:05 INFO - PROCESS | 1768 | --DOMWINDOW == 6 (0x9e6b9c00) [pid = 1821] [serial = 2212] [outer = (nil)] [url = about:blank]
08:54:05 INFO - PROCESS | 1768 | --DOMWINDOW == 5 (0x9e6b7c00) [pid = 1821] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event-subframe.html]
08:54:09 INFO - PROCESS | 1768 | --DOMWINDOW == 4 (0x9e8ccc00) [pid = 1821] [serial = 2208] [outer = (nil)] [url = about:blank]
08:54:20 INFO - PROCESS | 1768 | MARIONETTE LOG: INFO: Timeout fired
08:54:20 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
08:54:20 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
08:54:20 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30844ms
08:54:20 INFO - TEST-START | /screen-orientation/orientation-api.html
08:54:21 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b4c00 == 3 [pid = 1821] [id = 792]
08:54:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 5 (0x9e6b5800) [pid = 1821] [serial = 2214] [outer = (nil)]
08:54:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 6 (0x9e6b9800) [pid = 1821] [serial = 2215] [outer = 0x9e6b5800]
08:54:21 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:54:21 INFO - PROCESS | 1768 | ++DOMWINDOW == 7 (0x9e8cc000) [pid = 1821] [serial = 2216] [outer = 0x9e6b5800]
08:54:22 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
08:54:22 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
08:54:22 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
08:54:22 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 1440ms
08:54:22 INFO - TEST-START | /screen-orientation/orientation-reading.html
08:54:22 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b2c00 == 4 [pid = 1821] [id = 793]
08:54:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 8 (0x9e6b3800) [pid = 1821] [serial = 2217] [outer = (nil)]
08:54:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 9 (0x9ec19c00) [pid = 1821] [serial = 2218] [outer = 0x9e6b3800]
08:54:22 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:54:22 INFO - PROCESS | 1768 | ++DOMWINDOW == 10 (0x9ec1f800) [pid = 1821] [serial = 2219] [outer = 0x9e6b3800]
08:54:23 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
08:54:23 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
08:54:23 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:54:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:54:23 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
08:54:23 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
08:54:23 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
08:54:23 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
08:54:23 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:54:23 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
08:54:23 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:54:23 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:54:23 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
08:54:23 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 1539ms
08:54:23 INFO - TEST-START | /selection/Document-open.html
08:54:24 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec18000 == 5 [pid = 1821] [id = 794]
08:54:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 11 (0x9ec24800) [pid = 1821] [serial = 2220] [outer = (nil)]
08:54:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 12 (0x9f25e400) [pid = 1821] [serial = 2221] [outer = 0x9ec24800]
08:54:24 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:54:24 INFO - PROCESS | 1768 | ++DOMWINDOW == 13 (0x9f263800) [pid = 1821] [serial = 2222] [outer = 0x9ec24800]
08:54:25 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f265800 == 6 [pid = 1821] [id = 795]
08:54:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 14 (0x9f268000) [pid = 1821] [serial = 2223] [outer = (nil)]
08:54:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 15 (0x9f268c00) [pid = 1821] [serial = 2224] [outer = 0x9f268000]
08:54:25 INFO - PROCESS | 1768 | ++DOMWINDOW == 16 (0x9f36fc00) [pid = 1821] [serial = 2225] [outer = 0x9f268000]
08:54:25 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_TRUE(mState == WCC_ONWRITE) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp, line 708
08:54:25 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 ""
08:54:25 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
08:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:54:25 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
08:54:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
08:54:25 INFO - TEST-OK | /selection/Document-open.html | took 1579ms
08:54:26 INFO - PROCESS | 1768 | ++DOCSHELL 0x9ec23800 == 7 [pid = 1821] [id = 796]
08:54:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 17 (0x9f268800) [pid = 1821] [serial = 2226] [outer = (nil)]
08:54:26 INFO - TEST-START | /selection/addRange.html
08:54:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 18 (0x9f375400) [pid = 1821] [serial = 2227] [outer = 0x9f268800]
08:54:26 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:54:26 INFO - PROCESS | 1768 | ++DOMWINDOW == 19 (0x9f37a800) [pid = 1821] [serial = 2228] [outer = 0x9f268800]
08:55:50 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b6000 == 6 [pid = 1821] [id = 791]
08:55:50 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b4c00 == 5 [pid = 1821] [id = 792]
08:55:50 INFO - PROCESS | 1768 | --DOCSHELL 0x9e6b2c00 == 4 [pid = 1821] [id = 793]
08:55:50 INFO - PROCESS | 1768 | --DOCSHELL 0x9ec18000 == 3 [pid = 1821] [id = 794]
08:55:50 INFO - PROCESS | 1768 | --DOMWINDOW == 18 (0x9f268c00) [pid = 1821] [serial = 2224] [outer = 0x9f268000] [url = about:blank]
08:55:51 INFO - PROCESS | 1768 | JavaScript error: http://web-platform.test:8000/screen-orientation/orientation-reading.html, line 38: NotSupportedError: Operation is not supported
08:55:51 INFO - PROCESS | 1768 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
08:55:51 INFO - PROCESS | 1768 | --DOMWINDOW == 17 (0x9f268000) [pid = 1821] [serial = 2223] [outer = (nil)] [url = about:blank]
08:55:51 INFO - PROCESS | 1768 | --DOMWINDOW == 16 (0x9f25e400) [pid = 1821] [serial = 2221] [outer = (nil)] [url = about:blank]
08:55:51 INFO - PROCESS | 1768 | --DOMWINDOW == 15 (0x9ec19c00) [pid = 1821] [serial = 2218] [outer = (nil)] [url = about:blank]
08:55:52 INFO - PROCESS | 1768 | --DOMWINDOW == 14 (0x9e6b9800) [pid = 1821] [serial = 2215] [outer = (nil)] [url = about:blank]
08:55:52 INFO - PROCESS | 1768 | --DOMWINDOW == 13 (0x9e8cc000) [pid = 1821] [serial = 2216] [outer = (nil)] [url = about:blank]
08:55:52 INFO - PROCESS | 1768 | --DOMWINDOW == 12 (0x9e8cb400) [pid = 1821] [serial = 2213] [outer = (nil)] [url = about:blank]
08:55:52 INFO - PROCESS | 1768 | --DOMWINDOW == 11 (0x9f36fc00) [pid = 1821] [serial = 2225] [outer = (nil)] [url = about:blank]
08:55:52 INFO - PROCESS | 1768 | --DOMWINDOW == 10 (0x9f375400) [pid = 1821] [serial = 2227] [outer = (nil)] [url = about:blank]
08:55:52 INFO - PROCESS | 1768 | --DOMWINDOW == 9 (0x9ec24800) [pid = 1821] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/selection/Document-open.html]
08:55:52 INFO - PROCESS | 1768 | --DOMWINDOW == 8 (0x9e6b3800) [pid = 1821] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/orientation-reading.html]
08:55:52 INFO - PROCESS | 1768 | --DOMWINDOW == 7 (0x9e6b5800) [pid = 1821] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/orientation-api.html]
08:55:52 INFO - PROCESS | 1768 | --DOMWINDOW == 6 (0x9e6b6400) [pid = 1821] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event.html]
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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 ""
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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 ""
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 INFO - Selection.addRange() tests
08:55:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:53 INFO - "
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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 ""
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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̈ḧ
08:55:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:53 INFO - "
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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 ""
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 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
08:55:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 INFO - Selection.addRange() tests
08:55:54 INFO - Selection.addRange() tests
08:55:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:54 INFO - "
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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 ""
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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̈ḧ
08:55:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:54 INFO - "
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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 ""
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 INFO - Selection.addRange() tests
08:55:54 INFO - Selection.addRange() tests
08:55:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:54 INFO - "
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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 ""
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:54 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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̈ḧ
08:55:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:55 INFO - "
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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 ""
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 INFO - Selection.addRange() tests
08:55:55 INFO - Selection.addRange() tests
08:55:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:55 INFO - "
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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 ""
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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̈ḧ
08:55:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:55 INFO - "
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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 ""
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 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
08:55:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:55 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
08:55:55 INFO - Selection.addRange() tests
08:55:56 INFO - Selection.addRange() tests
08:55:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:56 INFO - "
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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 ""
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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̈ḧ
08:55:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:56 INFO - "
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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 ""
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 INFO - Selection.addRange() tests
08:55:56 INFO - Selection.addRange() tests
08:55:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:56 INFO - "
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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 ""
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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̈ḧ
08:55:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:56 INFO - "
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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 ""
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 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
08:55:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:56 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
08:55:56 INFO - Selection.addRange() tests
08:55:57 INFO - Selection.addRange() tests
08:55:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:57 INFO - "
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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 ""
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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̈ḧ
08:55:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:57 INFO - "
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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 ""
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 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
08:55:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:57 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
08:55:57 INFO - Selection.addRange() tests
08:55:58 INFO - Selection.addRange() tests
08:55:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:58 INFO - "
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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 ""
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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̈ḧ
08:55:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:58 INFO - "
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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 ""
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 INFO - Selection.addRange() tests
08:55:58 INFO - Selection.addRange() tests
08:55:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:58 INFO - "
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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 ""
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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̈ḧ
08:55:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:58 INFO - "
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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 ""
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 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
08:55:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:58 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
08:55:58 INFO - Selection.addRange() tests
08:55:59 INFO - Selection.addRange() tests
08:55:59 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:59 INFO - "
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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 ""
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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̈ḧ
08:55:59 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:55:59 INFO - "
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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 ""
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 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
08:55:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:55:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:55:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:55:59 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
08:55:59 INFO - Selection.addRange() tests
08:55:59 INFO - Selection.addRange() tests
08:56:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:00 INFO - "
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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 ""
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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̈ḧ
08:56:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:00 INFO - "
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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 ""
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 INFO - Selection.addRange() tests
08:56:00 INFO - Selection.addRange() tests
08:56:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:00 INFO - "
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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 ""
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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̈ḧ
08:56:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:00 INFO - "
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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 ""
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:00 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 INFO - Selection.addRange() tests
08:56:01 INFO - Selection.addRange() tests
08:56:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:01 INFO - "
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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 ""
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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̈ḧ
08:56:01 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:01 INFO - "
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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 ""
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 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
08:56:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:01 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
08:56:01 INFO - Selection.addRange() tests
08:56:02 INFO - Selection.addRange() tests
08:56:02 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:02 INFO - "
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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 ""
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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̈ḧ
08:56:02 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:02 INFO - "
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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 ""
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 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
08:56:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:02 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
08:56:02 INFO - Selection.addRange() tests
08:56:03 INFO - Selection.addRange() tests
08:56:03 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:03 INFO - "
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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 ""
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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̈ḧ
08:56:03 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:03 INFO - "
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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 ""
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 INFO - Selection.addRange() tests
08:56:03 INFO - Selection.addRange() tests
08:56:03 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:03 INFO - "
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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 ""
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 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
08:56:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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̈ḧ
08:56:04 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:04 INFO - "
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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 ""
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 INFO - Selection.addRange() tests
08:56:04 INFO - Selection.addRange() tests
08:56:04 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:04 INFO - "
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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 ""
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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̈ḧ
08:56:04 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:04 INFO - "
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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 ""
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 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
08:56:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:04 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
08:56:04 INFO - Selection.addRange() tests
08:56:05 INFO - Selection.addRange() tests
08:56:05 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:05 INFO - "
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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 ""
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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̈ḧ
08:56:05 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:05 INFO - "
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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 ""
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 INFO - Selection.addRange() tests
08:56:05 INFO - Selection.addRange() tests
08:56:05 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:05 INFO - "
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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 ""
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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̈ḧ
08:56:05 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:05 INFO - "
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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 ""
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 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
08:56:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:05 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
08:56:05 INFO - Selection.addRange() tests
08:56:06 INFO - Selection.addRange() tests
08:56:06 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:06 INFO - "
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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 ""
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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̈ḧ
08:56:06 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:06 INFO - "
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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 ""
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 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
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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
08:56:06 INFO - Selection.addRange() tests
08:56:06 INFO - Selection.addRange() tests
08:56:06 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:06 INFO - "
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:06 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 ""
08:56:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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̈ḧ
08:56:07 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:07 INFO - "
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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 ""
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 INFO - Selection.addRange() tests
08:56:07 INFO - Selection.addRange() tests
08:56:07 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:07 INFO - "
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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 ""
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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̈ḧ
08:56:07 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:07 INFO - "
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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 ""
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 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
08:56:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:07 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
08:56:07 INFO - Selection.addRange() tests
08:56:08 INFO - Selection.addRange() tests
08:56:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:08 INFO - "
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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 ""
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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̈ḧ
08:56:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:08 INFO - "
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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 ""
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 INFO - Selection.addRange() tests
08:56:08 INFO - Selection.addRange() tests
08:56:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:08 INFO - "
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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 ""
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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̈ḧ
08:56:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:08 INFO - "
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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 ""
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 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
08:56:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:08 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
08:56:08 INFO - Selection.addRange() tests
08:56:09 INFO - Selection.addRange() tests
08:56:09 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:09 INFO - "
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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 ""
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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̈ḧ
08:56:09 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:09 INFO - "
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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 ""
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 INFO - Selection.addRange() tests
08:56:09 INFO - Selection.addRange() tests
08:56:09 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:09 INFO - "
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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 ""
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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̈ḧ
08:56:09 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:09 INFO - "
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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 ""
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:09 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 INFO - Selection.addRange() tests
08:56:10 INFO - Selection.addRange() tests
08:56:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:10 INFO - "
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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 ""
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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̈ḧ
08:56:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:10 INFO - "
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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 ""
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 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
08:56:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:10 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
08:56:10 INFO - Selection.addRange() tests
08:56:11 INFO - Selection.addRange() tests
08:56:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:11 INFO - "
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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 ""
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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̈ḧ
08:56:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:11 INFO - "
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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 ""
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 INFO - Selection.addRange() tests
08:56:11 INFO - Selection.addRange() tests
08:56:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:11 INFO - "
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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 ""
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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̈ḧ
08:56:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:11 INFO - "
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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 ""
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 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
08:56:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:11 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
08:56:11 INFO - Selection.addRange() tests
08:56:12 INFO - Selection.addRange() tests
08:56:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:12 INFO - "
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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 ""
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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̈ḧ
08:56:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:12 INFO - "
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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 ""
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 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
08:56:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:12 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
08:56:12 INFO - Selection.addRange() tests
08:56:13 INFO - Selection.addRange() tests
08:56:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:13 INFO - "
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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 ""
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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̈ḧ
08:56:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:13 INFO - "
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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 ""
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 INFO - Selection.addRange() tests
08:56:13 INFO - Selection.addRange() tests
08:56:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:13 INFO - "
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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 ""
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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̈ḧ
08:56:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:13 INFO - "
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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 ""
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 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
08:56:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:13 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
08:56:13 INFO - Selection.addRange() tests
08:56:14 INFO - Selection.addRange() tests
08:56:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:14 INFO - "
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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 ""
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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̈ḧ
08:56:14 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:14 INFO - "
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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 ""
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 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
08:56:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:14 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
08:56:14 INFO - Selection.addRange() tests
08:56:15 INFO - Selection.addRange() tests
08:56:15 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:15 INFO - "
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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 ""
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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̈ḧ
08:56:15 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:15 INFO - "
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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 ""
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 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
08:56:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:15 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
08:56:15 INFO - Selection.addRange() tests
08:56:15 INFO - Selection.addRange() tests
08:56:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:16 INFO - "
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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 ""
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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̈ḧ
08:56:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:16 INFO - "
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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 ""
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 INFO - Selection.addRange() tests
08:56:16 INFO - Selection.addRange() tests
08:56:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:16 INFO - "
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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 ""
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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̈ḧ
08:56:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:16 INFO - "
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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 ""
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 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
08:56:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:16 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
08:56:16 INFO - Selection.addRange() tests
08:56:17 INFO - Selection.addRange() tests
08:56:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:17 INFO - "
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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 ""
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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̈ḧ
08:56:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:17 INFO - "
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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 ""
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 INFO - Selection.addRange() tests
08:56:17 INFO - Selection.addRange() tests
08:56:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:17 INFO - "
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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 ""
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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̈ḧ
08:56:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:17 INFO - "
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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 ""
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 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
08:56:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:17 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
08:56:17 INFO - Selection.addRange() tests
08:56:18 INFO - Selection.addRange() tests
08:56:18 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:18 INFO - "
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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 ""
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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̈ḧ
08:56:18 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:18 INFO - "
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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 ""
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 INFO - Selection.addRange() tests
08:56:18 INFO - Selection.addRange() tests
08:56:18 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:18 INFO - "
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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 ""
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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̈ḧ
08:56:18 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:18 INFO - "
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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 ""
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:18 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 INFO - Selection.addRange() tests
08:56:19 INFO - Selection.addRange() tests
08:56:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:19 INFO - "
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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 ""
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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̈ḧ
08:56:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:19 INFO - "
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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 ""
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 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
08:56:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:19 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
08:56:19 INFO - Selection.addRange() tests
08:56:20 INFO - Selection.addRange() tests
08:56:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:20 INFO - "
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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 ""
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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̈ḧ
08:56:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:20 INFO - "
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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 ""
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 INFO - Selection.addRange() tests
08:56:20 INFO - Selection.addRange() tests
08:56:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:20 INFO - "
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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 ""
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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̈ḧ
08:56:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:20 INFO - "
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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 ""
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 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
08:56:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:20 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
08:56:20 INFO - Selection.addRange() tests
08:56:21 INFO - Selection.addRange() tests
08:56:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:21 INFO - "
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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 ""
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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̈ḧ
08:56:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:21 INFO - "
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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 ""
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 INFO - Selection.addRange() tests
08:56:21 INFO - Selection.addRange() tests
08:56:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:21 INFO - "
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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 ""
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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̈ḧ
08:56:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:21 INFO - "
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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 ""
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 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
08:56:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:21 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
08:56:21 INFO - Selection.addRange() tests
08:56:22 INFO - Selection.addRange() tests
08:56:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:22 INFO - "
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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 ""
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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̈ḧ
08:56:22 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:22 INFO - "
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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 ""
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 INFO - Selection.addRange() tests
08:56:22 INFO - Selection.addRange() tests
08:56:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:22 INFO - "
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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 ""
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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̈ḧ
08:56:22 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:22 INFO - "
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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 ""
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 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
08:56:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:22 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
08:56:22 INFO - Selection.addRange() tests
08:56:23 INFO - Selection.addRange() tests
08:56:23 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:23 INFO - "
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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 ""
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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̈ḧ
08:56:23 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:23 INFO - "
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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 ""
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 INFO - Selection.addRange() tests
08:56:23 INFO - Selection.addRange() tests
08:56:23 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:23 INFO - "
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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 ""
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:23 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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̈ḧ
08:56:24 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:24 INFO - "
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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 ""
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 INFO - Selection.addRange() tests
08:56:24 INFO - Selection.addRange() tests
08:56:24 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:24 INFO - "
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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 ""
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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̈ḧ
08:56:24 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:24 INFO - "
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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 ""
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 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
08:56:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:24 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
08:56:24 INFO - Selection.addRange() tests
08:56:25 INFO - Selection.addRange() tests
08:56:25 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:25 INFO - "
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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 ""
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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̈ḧ
08:56:25 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:25 INFO - "
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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 ""
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 INFO - Selection.addRange() tests
08:56:25 INFO - Selection.addRange() tests
08:56:25 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:25 INFO - "
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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 ""
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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̈ḧ
08:56:25 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:25 INFO - "
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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 ""
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 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
08:56:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:25 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
08:56:25 INFO - Selection.addRange() tests
08:56:26 INFO - Selection.addRange() tests
08:56:26 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:26 INFO - "
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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 ""
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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̈ḧ
08:56:26 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:26 INFO - "
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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 ""
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 INFO - Selection.addRange() tests
08:56:26 INFO - Selection.addRange() tests
08:56:26 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:26 INFO - "
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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 ""
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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̈ḧ
08:56:26 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:26 INFO - "
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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 ""
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:26 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 INFO - Selection.addRange() tests
08:56:27 INFO - Selection.addRange() tests
08:56:27 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:27 INFO - "
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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 ""
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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̈ḧ
08:56:27 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:27 INFO - "
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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 ""
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 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
08:56:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:27 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
08:56:27 INFO - Selection.addRange() tests
08:56:27 INFO - Selection.addRange() tests
08:56:28 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:28 INFO - "
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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 ""
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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̈ḧ
08:56:28 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:28 INFO - "
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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 ""
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 INFO - Selection.addRange() tests
08:56:28 INFO - Selection.addRange() tests
08:56:28 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:28 INFO - "
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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 ""
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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̈ḧ
08:56:28 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:28 INFO - "
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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 ""
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 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
08:56:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:28 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
08:56:28 INFO - Selection.addRange() tests
08:56:29 INFO - Selection.addRange() tests
08:56:29 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:29 INFO - "
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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 ""
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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̈ḧ
08:56:29 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:56:29 INFO - "
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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 ""
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 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
08:56:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:56:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:56:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:56:29 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
08:56:29 INFO - - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 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 () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 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 () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 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 () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 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 () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:57:51 INFO - root.query(q)
08:57:51 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:51 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:51 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:51 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:57:51 INFO - root.queryAll(q)
08:57:51 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:51 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:51 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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 () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
08:57:52 INFO - root.query(q)
08:57:52 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
08:57:52 INFO - root.queryAll(q)
08:57:52 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:57:52 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:52 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:52 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
08:57:52 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:52 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:52 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching attribute with non-ASCII characters (with no refNodes): ul[data-中文] - context.queryAll is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching attribute with non-ASCII characters (with no refNodes): ul[data-中文] - context.query is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching attribute with non-ASCII characters (with refNode Element): ul[data-中文] - root.queryAll is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching attribute with non-ASCII characters (with refNode Element): ul[data-中文] - root.query is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, not matching default option without selected attribute (with no refNodes): #attr-presence-select1 option[selected] - context.queryAll is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, not matching default option without selected attribute (with no refNodes): #attr-presence-select1 option[selected] - context.query is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, not matching default option without selected attribute (with refNode Element): #attr-presence-select1 option[selected] - root.queryAll is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, not matching default option without selected attribute (with refNode Element): #attr-presence-select1 option[selected] - root.query is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching option with selected attribute (with no refNodes): #attr-presence-select2 option[selected] - context.queryAll is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching option with selected attribute (with no refNodes): #attr-presence-select2 option[selected] - context.query is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching option with selected attribute (with refNode Element): #attr-presence-select2 option[selected] - root.queryAll is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching option with selected attribute (with refNode Element): #attr-presence-select2 option[selected] - root.query is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching multiple options with selected attributes (with no refNodes): #attr-presence-select3 option[selected] - context.queryAll is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching multiple options with selected attributes (with no refNodes): #attr-presence-select3 option[selected] - context.query is not a function
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:53 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:53 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
08:57:53 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:53 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:53 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:54 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
08:57:54 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:54 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:54 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:54 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:54 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
08:57:55 INFO - #descendant-div2 - root.queryAll is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
08:57:55 INFO - #descendant-div2 - root.query is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - >
08:57:55 INFO - #child-div2 - root.queryAll is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - >
08:57:55 INFO - #child-div2 - root.query is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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>
08:57:55 INFO - #child-div2 - root.queryAll is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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>
08:57:55 INFO - #child-div2 - root.query is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - >#child-div2 - root.queryAll is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - >#child-div2 - root.query is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - +
08:57:55 INFO - #adjacent-p3 - root.queryAll is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - +
08:57:55 INFO - #adjacent-p3 - root.query is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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+
08:57:55 INFO - #adjacent-p3 - root.queryAll is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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+
08:57:55 INFO - #adjacent-p3 - root.query is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - +#adjacent-p3 - root.queryAll is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - +#adjacent-p3 - root.query is not a function
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:55 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
08:57:55 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:55 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:55 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:55 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:55 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - ~
08:57:56 INFO - #sibling-p3 - root.queryAll is not a function
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - ~
08:57:56 INFO - #sibling-p3 - root.query is not a function
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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~
08:57:56 INFO - #sibling-p3 - root.queryAll is not a function
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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~
08:57:56 INFO - #sibling-p3 - root.query is not a function
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - ~#sibling-p3 - root.queryAll is not a function
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - ~#sibling-p3 - root.query is not a function
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO -
08:57:56 INFO - ,
08:57:56 INFO -
08:57:56 INFO - #group strong - root.queryAll is not a function
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO -
08:57:56 INFO - ,
08:57:56 INFO -
08:57:56 INFO - #group strong - root.query is not a function
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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,
08:57:56 INFO - #group strong - root.queryAll is not a function
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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,
08:57:56 INFO - #group strong - root.query is not a function
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - ,#group strong - root.queryAll is not a function
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - ,#group strong - root.query is not a function
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 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
08:57:56 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:56 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:57:56 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:57:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:56 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:57:56 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:57:56 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 11200ms
08:57:56 INFO - PROCESS | 1768 | --DOCSHELL 0x9f392c00 == 5 [pid = 1821] [id = 808]
08:57:56 INFO - PROCESS | 1768 | --DOMWINDOW == 23 (0x9f371000) [pid = 1821] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/selection/test-iframe.html]
08:57:56 INFO - PROCESS | 1768 | --DOMWINDOW == 22 (0x9f375c00) [pid = 1821] [serial = 2241] [outer = (nil)] [url = about:blank]
08:57:56 INFO - PROCESS | 1768 | --DOMWINDOW == 21 (0x9ffe1000) [pid = 1821] [serial = 2255] [outer = (nil)] [url = about:blank]
08:57:56 INFO - PROCESS | 1768 | --DOMWINDOW == 20 (0x9f38bc00) [pid = 1821] [serial = 2249] [outer = (nil)] [url = about:blank]
08:57:56 INFO - PROCESS | 1768 | --DOMWINDOW == 19 (0x9ec25400) [pid = 1821] [serial = 2247] [outer = (nil)] [url = about:blank]
08:57:56 INFO - PROCESS | 1768 | --DOMWINDOW == 18 (0x9e868000) [pid = 1821] [serial = 2234] [outer = (nil)] [url = about:blank]
08:57:56 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
08:57:56 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b5400 == 6 [pid = 1821] [id = 811]
08:57:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 19 (0x9e6b5c00) [pid = 1821] [serial = 2267] [outer = (nil)]
08:57:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 20 (0x9e6bbc00) [pid = 1821] [serial = 2268] [outer = 0x9e6b5c00]
08:57:56 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:57:56 INFO - PROCESS | 1768 | ++DOMWINDOW == 21 (0x9e8c5800) [pid = 1821] [serial = 2269] [outer = 0x9e6b5c00]
08:57:58 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
08:57:58 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
08:57:58 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 "
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
08:57:58 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"
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
08:57:58 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
08:57:58 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 "
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
08:57:58 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"
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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 { "
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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"
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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]
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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 { "
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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]
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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"
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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 { "
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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"
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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]
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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 { "
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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]
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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"
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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 { "
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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"
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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]
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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 { "
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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]
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 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"
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:57:58 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:57:58 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 2450ms
08:57:58 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
08:57:58 INFO - PROCESS | 1768 | ++DOCSHELL 0x9e6b9400 == 7 [pid = 1821] [id = 812]
08:57:58 INFO - PROCESS | 1768 | ++DOMWINDOW == 22 (0x9ec24800) [pid = 1821] [serial = 2270] [outer = (nil)]
08:57:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 23 (0x9f392c00) [pid = 1821] [serial = 2271] [outer = 0x9ec24800]
08:57:59 INFO - PROCESS | 1768 | [Child 1821] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:57:59 INFO - PROCESS | 1768 | ++DOMWINDOW == 24 (0x9f637400) [pid = 1821] [serial = 2272] [outer = 0x9ec24800]
08:57:59 INFO - PROCESS | 1768 | --DOMWINDOW == 23 (0x9f632c00) [pid = 1821] [serial = 2260] [outer = (nil)] [url = about:blank]
08:57:59 INFO - PROCESS | 1768 | --DOMWINDOW == 22 (0x9f393c00) [pid = 1821] [serial = 2244] [outer = (nil)] [url = about:blank]
08:57:59 INFO - PROCESS | 1768 | --DOMWINDOW == 21 (0x9e86a000) [pid = 1821] [serial = 2263] [outer = (nil)] [url = about:blank]
08:57:59 INFO - PROCESS | 1768 | --DOMWINDOW == 20 (0x9e6b4c00) [pid = 1821] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/selection/collapse.html]
08:57:59 INFO - PROCESS | 1768 | --DOMWINDOW == 19 (0x9e6b4000) [pid = 1821] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/selection/collapseToStartEnd.html]
08:57:59 INFO - PROCESS | 1768 | --DOMWINDOW == 18 (0x9e8f1400) [pid = 1821] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/selection/deleteFromDocument.html]
08:57:59 INFO - PROCESS | 1768 | --DOMWINDOW == 17 (0x9f393000) [pid = 1821] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/selection/selectAllChildren.html]
08:57:59 INFO - PROCESS | 1768 | --DOMWINDOW == 16 (0x9ffe6000) [pid = 1821] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/selection/removeAllRanges.html]
08:57:59 INFO - PROCESS | 1768 | --DOMWINDOW == 15 (0x9e86a400) [pid = 1821] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/selection/getRangeAt.html]
08:58:00 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f632c00 == 8 [pid = 1821] [id = 813]
08:58:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 16 (0x9f638400) [pid = 1821] [serial = 2273] [outer = (nil)]
08:58:00 INFO - PROCESS | 1768 | ++DOCSHELL 0x9f638800 == 9 [pid = 1821] [id = 814]
08:58:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 17 (0x9f638c00) [pid = 1821] [serial = 2274] [outer = (nil)]
08:58:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 18 (0x9f63d000) [pid = 1821] [serial = 2275] [outer = 0x9f638c00]
08:58:00 INFO - PROCESS | 1768 | ++DOMWINDOW == 19 (0x9f63f800) [pid = 1821] [serial = 2276] [outer = 0x9f638400]
08:58:02 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
08:58:02 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
08:58:02 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 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
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
08:58:02 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
08:58:02 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:58:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:58:02 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */